The NSE Nifty is up 14 points at 5,118.
Tata Steel has surged over 3% to Rs 922. Reliance is up 2.5% at Rs 2,669.
BHEL has gained 2.3% at Rs 1,776.
Mahindra & Mahindra is up 2% at Rs 666.
More From This Section
Tata Motors and Grasim have advanced around 1.7% each at Rs 690 and Rs 2,324, respectively.
ITC has added 1.2% to Rs 228.
Reliance Communications and TCS are up 1% each to Rs 604 and Rs 962, respectively.
HDFC Bank has plunged 3.5% at Rs 1,413, and HDFC has tumbled 3% to Rs 2,691.
Hindustan Unilever has shed 2.4 at Rs 236.
NTPC and Cipla have lost 2.1% each at Rs 182 and Rs 204, respectively.
ICICI Bank, Ambuja Cements, Jaiprakash Associates and Ranbaxy are the other major losers.