Indian benchmark indices on Tuesday reversed the gains they made in the last three sessions. The BSE Sensex closed 227.8 points down at 33,227.99, and the National Stock Exchange Nifty closed 82.10 points lower at 10,240.15.

They took their cues from other Asian markets, most of which closed trade lower on Tuesday. Traders were also cautious in making fresh purchases ahead of the inflation data, due to be released on Tuesday evening.

On the Sensex, the stocks that gained most were Dr Reddy’s Laboratories, Adani Ports, Oil and Natural Gas Corporation, Lupin and Infosys. Coal India, Cipla Inc, Hero MotoCorp, Tata Consultancy Services and Tata Steel declined the most.

The top five gainers on the Nifty 50 were Dr Reddy’s, ONGC, Adani Ports, Gail Ltd and Lupin. The top five losers were Hindustan Petroleum, Bharti Infratel, Bharat Petroleum Corporation, Coal India and Eicher Motors.

The Indian rupee also declined and was at 64.52 on Tuesday against 64.37 at close on Monday.