The Sensex is now up 118 points at 10,022. The NSE Nifty is up 30 points at 3,063.
Hindalco has surged 4.6% to Rs 57. Tata Motors has gained 4.4% to Rs 178.
DLF has advanced 4% to Rs 303. Reliance and Reliance Communication have moved up around 3% each to Rs 1,291 and Rs 252, respectively.
Reliance Infrastructure is up 2.8% to Rs 629. Tata Steel has inched 2.4% to Rs 234.
Satyam has lost 2.8% to Rs 177. Maruti has slipped 1.9% to Rs 539.
Bharti Airtel has declined 1.6% to Rs 708. Hindustan Unilever has shed 0.9% to Rs 248.