The BSE 30-share gauge resumed almost stable and moved in a narrow range till 2:00 pm, but a sudden gust of buying after mid-session pushed the Sensex higher and settled at 25,521.19, a rise of 330.71 points or 1.31 per cent. In two sessions of losses, it had plunged by 385.73 points or 1.51 per cent.
For both indices, today's rise was their best since June 6 when Sensex surged 376.95 points and Nifty by 109.30 points.
Smart rise in index-based counters like RIL, ICICI Bank, ONGC, L&T, SBI, Axis Bank, Tata Motors, HDFC Bank, Bharti Airtel, Coal India, BHEL, Gail India and Maruti Suzuki helped.
Buying was so strong that 11 out of 12 BSE sectoral indices closed with gains while only FMCG finished with minor losses. Oil&Gas, banking, capital goods, power and metal indices were at the forefront, say dealers.
In the afternoon US benchmark West Texas Intermediate for July delivery fell 39 cents to USD 106.51 a barrel in afternoon trade, while Brent crude for August declined 42 cents to USD 112.52.
Besides largecap stocks, BSE Mid-cap and Small-cap indices also rose on good demand from retail investors.
The rupee recovered from six-week low of 60.51 against the US dollar to trade at 59.95 in late afternoon.
Additionally, positive statement by RBI Governor Raghuram Rajan on readiness to deal with any external shocks arising due to ongoing Iraq crisis boosted sentiments.
