The Nifty is trading at 4669, down 70 points.
ACC is up 2.6% at Rs 642. Reliance has surged 1.3% to Rs 2,387.
Ranbaxy is up 1.2% at Rs 520 and Tata Motors has advanced 1.1% to Rs 569.
Reliance Infra is down 5% to 1,110. Satyam has lost 4.7% to Rs 494. Jaiprakash is down 4.6% at Rs 202. Bharti has declined 4.4% to Rs 838. Bhel has declined 4.1% at Rs 1,529.
HDFC Bank is down 3.7% at Rs 1,257. HDFC, L&T, Infosys, Maruti, NTPC, Hindalco, DLF and ITC are the other losers.