The Sensex is now up 32 points 12,399.HDFC has surged over 4% to Rs 1,506. ICICI Bank has rallied 2.7% to Rs 706.Ranbaxy has gained 2% at Rs 429. HDFC Bank and SBI have moved up around 1.5% each to Rs 913 and Rs 1,015, respectively.ONGC is up 1.2% to Rs 1,199, and Cipla has added 1% to Rs 267.TCS has slipped 1.6% to Rs 1,026. Maruti, Satyam and Dr.Reddy's have slipped 1.4% each to Rs 950, Rs 820 and Rs 728, respectively.Reliance Communications is down over 1% to Rs 342.Out of 2,391 stocks traded so far, 1,274 have advanced, 1,032 have declined and the rest are unchanged.