The Sensex is now up 37 points at 12,939.Tata Steel has gained 1.4% at Rs 442. HDFC Bank, BHEL, ICICI Bank and Hindalco hae advanced over 1% each to Rs 963, Rs 2,125, Rs 878 and Rs 130, respectively.Cipla has slipped over 1% to Rs 230. HLL, Ranbaxy and Grasim are the other notable losers.