The Sensex is now up 164 points at 10,580.Reliance Communications and and Bharti Airtel have gained around 3.5% each at Rs 257 and Rs 382, respectively.Hindalco has surged over 3% to Rs 163. Maruti and Cipla have rallied around 2.5% each to Rs 760 and Rs 229, respectively.Heavyweights - ITC, HLL and Infosys have advanced over 2% each to Rs 168, Rs 240 and Rs 1,646, respectively.HDFC Bank has rebounded into the positive zone and added 1.7% to Rs 777. Out of 2,342 stocks traded so far, 1,557 have advanced, 694 have declined and the rest are unchanged.