The Sensex is now up 232 points at 19,970.Cipla has soared 4.3% to Rs 198. NTPC and Mahindra & Mahindra have surged over 3% each to Rs 252 and Rs 798, respectively.ICICI Bank has rallied 2.5% to Rs 1,191, and Reliance Energy has gained 2.3% at Rs 1,930.Infosys and SBI have advanced 2% each to Rs 1,637 and Rs 2,429, respectively.Ranbaxy, ITC and ONGC have gained 1.5% each at Rs 399, Rs 195 and Rs 1,224, respectively.HDFC and Larsen & Toubro have moved up 1.3% each to Rs 2,777 and Rs 4,362, respectively.Hindalco and Bajaj Auto have slipped 1% each to Rs 197 and Rs 2,770, respectively.