The BSE and NSE were closed on April 24 on account of voting in the third and last phase of Lok Sabha elections in Maharashtra, including Mumbai.
The Sensex opened higher at 22,644.75 and shot up further to a life-time high of 22,939.31 on short-covering mainly in capital goods, banking, metal, PSU and healthcare sectors in view of expiry of derivatives contract on April 23 coupled with persistent foreign capital inflows.
The NSE 50-share Nifty moved up marginally by 3.35 points, or 0.05 per cent, to 6,782.75 after hitting an all-time high of 6,869.85.
"The major reason (for weak sentiment) seems to be concerns over the news that monsoon is likely to be below normal which will impact the country's economy," said Rakesh Goyal, Senior Vice-President, Bonanza Portfolio.
The Met Department on Thursday said the monsoon is expected to be below normal in 2014 because of the El Nino effect, arising from the warmer-than-average sea surface temperature in the central and eastern tropical Pacific Ocean.
Brokers said persistent capital inflows, too, kept the market tempo stable. Foreign institutional investors (FIIs) continued their buying spree as they invested a net Rs 1,645.01 crores during the week, as per SEBI's data, including the provisional figure of April 25.
