20180418 business.india-business: Markets trade flat again; Sensex inches above 34;400-mark