The Nifty has pared some of its gains, after touching a high of 4,557. The index is up 69 points at 4,538 now. Meanwhile the BSE Sensex is at 15,306, up 243 points.
______________________________________________________________
(Updated 1107 hrs)
The NSE Nifty continues to gain to touch a high of 4,534, up 65 points.
Suzlon has surged nearly 6% to Rs 96. DLF and ONGC have rallied 5.5% each to Rs 343 and Rs 1,099, respectively.
Sterlite and Reliance Capital have advanced 4.5% each to Rs 623 and Rs 906.
Unitech and Tata Motors have declined over 3% each.
However, Cipla and Bharti Airterl have declined 2% to Rs 275, and 1% to Rs 829 respectively.
Meanwhile the BSE Sensex is at 15,292, up 230 points.
The market breadth is extremely positive - out of 2,170 stocks, 1,561 have advanced and 526 have declined.