The Sensex opened 91 points higher at 8,913. The index is now up 125 points at 8,947.
Mahindra & Mahindra (M&M) has soared over 4% to Rs 307. Tata Motors and Reliance Infrastructure have rallied 3.3% each to Rs 136 and Rs 505, respectively.
ICICI Bank has gained 3% at Rs 345. Jaiprakash Associates has added 2.8% to Rs 69.
Hindalco and Tata Steel have advanced around 2.5% each to Rs 40 and Rs 164, respectively.