The Sensex is now down 348 points at 14,314.
Tata Motors has gained 1.3% at Rs 424. Ranbaxy is up 0.1% at Rs 458.
Bharti Airtel has slumped 4.4% to Rs 776.
Reliance has tumbled 4% to Rs 1,999.
Reliance Infrastructure and ONGC have plunged 4% each to Rs 994 and Rs 1,038, respectively.
Tata Power and Jaiprakash Associates have lost over 3.3% each to Rs 1,014 and Rs 162, respectively.
Out of 2,692 stocks traded so far, 1,805 have declined, 800 have advanced and 87 are unchanged.