The Sensex is now up 217 points at 20,013.HDFC Bank and Reliance Communications have rallied nearly 3% each to Rs 1,734 and Rs 738, respectively.Bharti Airtel, DLF and NTPC have surged around 2% each at Rs 961, Rs 992 and Rs 250, respectively.ICICI Bank and Ranbaxy have advanced 1.5% each to Rs 1,217 and Rs 404, respectively. SBI has added 1.3% to Rs 2,428.Tata Steel, Hindalco, ACC, Grasim and HDFC are the other major gainers.Ambuja Cements has slipped 2% to Rs 151.