ONGC, BHEL and ITC have surged over 3.5% each to Rs 818, Rs 1,647 and Rs 158, respectively.
Mahindra & Mahindra has rallied over 3% to Rs 631. Reliance Energy has gained 2.5% at Rs 710.
Ambuja Cements and Reliance Communications have advanced over 2% each to Rs 130 and Rs 494, respectively.
Cipla has shed 2.7% to Rs 172. Tata Motors has slipped 1.6% to Rs 624.
Out of 2,614 stocks traded so far, 1,608 have declined, 956 have advanced and 50 are unchanged.