The Sensex is quoting at 16,899, up 89 points and the Nifty is at 5026, up 29 points.
The leading Sensex gainers are Grasim (stronger by 2.3% at Rs 2,200), L&T (higher by 2.2% at Rs 1,601) and Tata Steel (up 2.1% at Rs 542). ITC and NTPC have also gained in the region of 2% each.
Hindalco, Jaiprakash and State Bank of India have shed 2.6%, 2.3% and 1.5% and are trading at Rs 137, Rs 231 and Rs 2,318 respectively.
The market breadth is still negative, though. Out of 2,654 stocks traded on the BSE, there are 1,181 advancing stocks as against 1,387 declines.