The NSE Nifty breached the 6,800-mark to hit new peak of 6,819.05, but ended the day a tad lower at 6,796.40, which is almost the the same as its overnight close of 6,796.20.
The Sensex surpassed all-time intra-day high of 22,740.04, set yesterday, and touched a fresh peak of 22,792.49 on firm performances from Asian peers.
Power, capital goods, realty, refinery and auto counters were in demand, while selling in pharma, IT, Teck and FMCG stocks pulled the Sensex down at the fag end.
Yesterday, it had spurted by 358.89 points or 1.61 per cent after the International Monetary Fund (IMF) on Tuesday forecast 5.4 pct growth for the Indian economy in 2014.
The World Bank yesterday projected that India would grow at a rate of 5.7 per cent in 2014-15.
Foreign Institutional Investors (FIIs) renewed their buying. They infused Rs 1,043.86 crore yesterday, as per provisional data with stock exchanges.
Tata Power recored a gain of 4.12 per cent, while NTPC closed 2.57 per cent higher. BHEL rose 2.70 per cent and Tata Motors 2.33 per cent. SBI gained 2.15 per cent
