The Sensex is now up 53 points at 10,821.BHEL has rallied over 2% to Rs 1,955. Hindalco and ONGC has gained over 1.5% each at Rs 178 and Rs 1,120, respectively.Larsen & Toubro, Gujarat Ambuja, Maruti, ACC, Cipla, Dr.Reddy's and Grasim are up over 1% each.Out of 2,091 stocks traded so far, 1,242 have advanced, 779 have declined and the rest are unchanged.