The Sensex after opening flat, surged to a high of Rs 17,658. The index then slipped to a low of 17,604 - down 54 points from the day's high.
The Sensex has recovered from the day's low but is now flat at 17,621.
The Nifty is unchanged at 5,262.
The US markets have not been able to take any specific direction and ended flat for the third day. Asian markets have maanged to gain. Nikkei hit a 15-month high on exports. Hang Seng has also moved up 69 points in morning trades.
Sun Pharma has gained 1.2% at Rs 1,561. NTPC has added 1% to Rs 231 on a follow-on public offer (FPO).
DLF, Tata Motors and Larsen & Toubro have also advanced around 1% in trades.
On the other hand, Infosys has slipped 1% to Rs 2,501. Hindalco has dropped marginally to Rs 173.