The Sensex has jumped to higher levels, and is now up 127 points at 17,149.
_______________________________________
(Updated at 1108 hrs)
The markets have come off the day's high, but still continue to hold gains. The Sensex after touching a high of 17,127, touched a low of 17,045, and is now up 42 points at 17,064.
The NSE Nifty touched a high of 5,085, and is now up 22 points at 5,074.
Sun Pharma, Hero Honda and Grasim have advanced around 1.8% each to Rs 1,463, Rs 1,681 and Rs 2,360, respectively.
Reliance is up 1.4% at Rs 2,155. ICICI Bank, ACC and ITC have added 1.3% each to Rs 909, Rs 776 and Rs 263, respectively.
Tata Power and Maruti are also up around 1% each.
Bharti Airtel has plunged over 3.5% to Rs 278. Hindalco has slipped 1.7% to Rs 132.
Infosys has shed 1.5% at Rs 2,393. Reliance Communications is down over 1% at Rs 172.
The market breadth is positive - out of 2,306 stocks traded so far, 1,423 have advanced, 808 have declined and the rest are unchanged.