After opening flat, the 30-share Sensex hit a new four-month low of 18,568.43 in the first hour of trade on weak Asian sentiments on concerns over the European debt crisis.
A wave of buying in metal, capital goods, consumer durables and PSUs during last half hour of trade helped Sensex end at 18,835.77, a rise of 131.24 points or 0.7 per cent. This is its highest closing since 18,884.19 on March 20.
Banking counters from Sensex like ICICI Bank, HDFC Bank and SBI notched handsome gains between 1.04-2.37 per cent and contributed almost 65 points to the Sensex kitty.
Other index component like Infosys, ITC, L&T, ONGC, TCS, Gail and CIL were also in demand. Tata Steel, Sterlite Ind and Hindalco gained in 2-4 per cent range.
More From This Section
"Metal stocks have seen a big fall over the last few months And today, the sector witnessed smart buying. Such type of interest also shows that the market may be expecting revival of demand for metals over the coming months," said Milan Bavishi, Head Research, Inventure Growth and Securities.
Buying was seen in second-line stocks with the S&P BSE-Midcap and S&P BSE-Smallcap indices outperforming Sensex, gaining 1.46 per cent and 1.32 per cent respectively.
The Sensex has gained 1,431.57 points or 8.23 per cent in 2012-13 fiscal. The BSE and NSE will remain closed tomorrow, March 29, on account of "Good Friday".