The Sensex is now trading 120 points higher at 9767.
The Nifty is now trading at 2991, up 32 points.
Sterlite is now up 4.35% to Rs 272 and Hindalco has advanced 4.1% to Rs 53.7. Jaiprakash Associates is up 3.5% to Rs 86, Tata Steel has gained 3.3% to Rs 224 and Satyam is up 3.2% to Rs 175.55. RCom, Tata Motors and ICICI Bank are the other gainers.
Ranbaxy has lost 1.3% to Rs 249, Bharti Airtel and ITC are down 0.15% to Rs 714 and Rs 171 respectively. NTPC has lost 0.1% to Rs 181.