The Sensex is now up 122 points at 20,329.Bharti Airtel has zoomed 5.3% to Rs 991. Mahindra & Mahindra has soared nearly 4% to Rs 867.ACC has surged 2.5% to Rs 1,034. ITC and DLF have gained 2% each at Rs 210 and Rs 1,085, respectively.Reliance Communications and Ranbaxy have also rallied 2% each to Rs 747 and Rs 424, respectively.Hindalco and Grasim have moved up 1.8% each to Rs 217 and Rs 3,696, respectively.Tata Motors has advanced 1.5% to Rs 742. TCS, ONGC and Larsen & Toubro have added 1% each to Rs 1,091, Rs 1,240 and Rs 4,190, respectively.Ambuja Cements has slipped 1.3% to Rs 147. Infosys and Wipro are the other prominent losers at Rs 1,780 and Rs 525, respectively.Out of 2,908 stocks traded so far, 2,605 have advanced, 287 have declined and 16 are unchanged.