The Sensex is swinging between zones owing to alternate bouts of buying and selling. The index is now at 16,878, down 34 points.
Hindalco and TCS have soared 2% each to Rs 145 and Rs 724, respectively.
HUL, Sun Pharma and Wipro have added 1% each at Rs 267, Rs 1,584 and Rs 679, respectively.
DLF is the major loser on the Sensex, down 4% at Rs 364. Bharti Airtel has slipped 2% at Rs 318. Reliance Infrastructure and HDFC Bank are down 1% each.
The market breadth is positive, out of 2,580 shares traded, 1,670 have advanced and 823 have declined so far on the BSE.