The Nifty is down 96 points at 4427.
Cipla is up 1.2% at Rs 218. Tata Motors has advanced 0.9% at Rs 505. ITC has gained 0.2% at Rs 199.
DLF has lost 6.6% to Rs 511. HDFC is down 6.4% to Rs 2,187. Jaiprakash Associates has dipped 4.1% at Rs 183. Bharti has declined 3.9% at Rs 806. HDFC Bank and BHEL are down 3.7% at Rs 1,184 and Rs 1,481, respectively.
ICICI Bank, Ranbaxy, SBI, Ambuja Cements, Maruti, Satyam, Tata Steel, L&T, ONGC and Infosys are the other losers.