The Sensex is now up 247 points at 9,293.
NTPC has soared 7% to Rs 179. Reliance Infrastructure has surged 6% to Rs 535.
Reliance has rallied 5.7% to Rs 1,208. Reliance Communications has moved up nearly 5% to Rs 183.
Bharti Airtel has gained 4.5% at Rs 631. Tata Power has advanced over 4% to Rs 768.
ICICI Bank and ONGC are up over 3% each at Rs 422 and Rs 645, respectively.
DLF has plunged 3.3% to Rs 196. Grasim has shed 1.5% at Rs 1,274, and TCS has slipped over 1% to Rs 504.
Out of 2,445 stocks traded so far, 1,183 have advanced, 1,155 have declined and 107 are unchanged.