20180531 business.india-business: Markets gather steam; Sensex regains 35;000-mark