The BSE Sensex on Thursday dropped more than 200 points after data showed that the country's inflation rose 7.55 per cent in May, against 7.23 per cent in the previous month. The figures also dampened hopes of a rate cut by the Reserve Bank of India (RBI) in its mid-quarter policy review on June 18.
Amid volatile trade, the 30-scrip index of the Bombay Stock Exchange (BSE) closed at 16,677.88 points - down 1.20 per cent or 202.63 points from its previous close of 16,880.51 points.
The Sensex touched a high of 16,921.49 points intra-day and a low of 16,658.98. The midcap index of the BSE fell 76.35 points, while smallcap index closed 42.83 points down.
The wider 50-scrip S&P CNX Nifty of the National Stock Exchange was down 1.30 per cent at 5,054.75 points.
The realty index was down by 2.91 per cent followed by banking index, down 2.82 per cent, and capital goods, down 2.79 per cent.
Tata Motors was the top loser at the Sensex. It was down 4.56 per cent at Rs 227.
Other main losers were Larsen and Toubro, down 3.92 per cent at Rs 1,296.90; NTPC, down 3.76 per cent at Rs 148.40; ICICI Bank, down 3.50 per cent at Rs 819.40; SBI, down 3.06 per cent at Rs 2,154.25; and Maruti Suzuki, down 2.58 per cent at Rs 1,078.90.
The only four Sensex gainers were Infosys, up 1.09 per cent at Rs 2,498.20; Cipla, up 0.58 per cent at Rs 305.60; ITC, up 0.29 per cent at Rs 244.30; and Sterlite Inds, up 0.15 per cent at Rs 101.85.
At the closing bell in Mumbai, European markets were trading lower. France's CAC was 0.40 per cent down, while Germany's DAX and Britain's FTSE 100 were trading 0.24 per cent and 0.49 per cent lower, respectively.
With IANS inputs