However, gains were capped by fag end profit-selling at record levels as the BSE Sensex shot up to a life high of 26,530.84 and the NSE Nifty zoomed up to its all-time intra-day high of 7,918.55. Still, this is the second successive day that both indices hit new peaks. Yesterday, they had gained over one per cent each.
Brent oil price hovered near 14-month lows. Investors feel this will give respite to Prime Minister Narendra Modi's government to tackle both current account and fiscal deficits and will also lower the subsidy bill, traders said.
Sustained buying by foreign funds as well as renewed purchases by Domestic institutions also aided the uptrend. Foreign Portfolio Investors (FPIs) bought shares worth Rs 473.42 crore and Domestic Institutional Investors (DIIs) picked up shares worth Rs 490.04 crore yesterday.
Its previous record close of 26,390.96 and intra-day high of 26,413.11 was witnessed yesterday. The gauge has now spurted over 1,090 points in six straight sessions.
The broader 50-issue Nifty crossed 7,900-mark for the first time in its history and touched a high of 7,918.55 before settling at 7,897.50 -a new peak at close.
Only BSE IT and Teck indices closed in the red while 10 other indices finished up with 0.13-2.25 per cent gains.
"Profit booking was seen in banking at higher levels. Capital good stocks also dragged indices with profit booking coming in. Auto stocks provided strong support," said Kiran Kumar Kavikondala, Director & CEO, WealthRays Securities.
