The Nifty is trading 8.5 points lower at 4851.
Ambuja Cements is up 6.2% at Rs 103. Hindalco is up 4% at Rs 193 and ITC has gained 3.4% at Rs 217.
Satyam has advanced 2.3% at Rs 510. TCS is up 2.1% at Rs 987. ACC, Wipro, HUL, Cipla and Bharti are all trading over 1%.
Bhel is trading 3.3% lower at Rs 1,604 and Reliance Infra, M&M and L&T have declined 2% to Rs 1,234, Rs 631 and Rs 2,689 respectively.
ONGC and RCom are down 1.7% at Rs 868 and Rs 542 respectively.
Tata Motors , HDFC, HDFC Bank, ICICI Bank, Tata Steel, Maruti, Ranbaxy and DLF are the other losers.