The Sensex has pared some gains and is now up 479 points at 14,963.
Reliance Infrastructure, ICICI Bank and Sterlite have surged around 5.5% each to Rs 1,070, Rs 725 and Rs 619, respectively.
Larsen & Toubro and SBI have rallied 5% each to Rs 2,750 and Rs 1,594, respectively.
NTPC, HDFC and HDFC Bank have moved up 4.8% each to Rs 182, Rs 2,390 and Rs 1,305, respectively.
DLF and Jaiprakash Associates have advanced over 4% each to Rs 515 and Rs 175, respectively.
Out of 2,729 stocks traded so far, 1,760 have advanced, 879 have declined and the rest are unchanged.