The Sensex dropped by 86.37 points, or 0.38 per cent, to close at 22,628.96. Yesterday the index had zoomed to all time high of 22,792.49 in day trade.
The broad-based Nifty of the National Stock Exchange lost 20.10 points, or 0.30 per cent, to 6,776.30. It touched a low of 6,743.15 intra-day.
Cautious investors indulged in profit booking at higher levels ahead of industrial production data to be released later in the day, brokers said. Investors are also awaiting for inflation figure and quarterly earnings from next week for further direction, they added.
A weak trend in the Asian region and lower opening in Europe following a steep fall in technology stocks at US markets overnight, further influenced the sentiment.
Also Read
Reliance Industries dropped by 1.65 per cent before the earnings, leading the oil and gas sector index to suffer the most by 1.28 per cent.
The auto sector index was the second worst performer by losing 1.20 per cent following reports of fall in car sales for the second consecutive fiscal in 2013-14.
HDFC Ltd, Gail India, ICICI Bank and Hindustan Unilver also declined.