20180416 business.india-business: Markets in the red but recovering; Sensex above 34;000-mark