The S&P BSE Sensex gained 290 points, or 0.7 per cent, at 41,270 levels. Maruti Suzuki India and PowerGrid (both up 2%), NTPC and Ultratech Cement (both up over 1%) were the top gainers in the Sensex pack. On the other hand, TCS and Nestle India traded with minor cuts.
The broader Nifty50 index gave up the psychological mark of 12,150, and was hovering around the 12,130 mark, up 94 points, or 0.78 per cent.
All the Nifty sectoral indices were trading in the green. Nifty Metal and Nifty Auto indexes, both up over 1 per cent, gained the most.