The Sensex is now up 145 points at 12,560.ICICI Bank and Wipro have surged around 3.5% each to Rs 850 and Rs 555, respectively.Maruti, Infosys, Satyam and Dr.Reddy's have rallied around 3% each to Rs 804, Rs 2,071, Rs 426 and Rs 637, respectively.BHEL and Reliance Communications have moved up around 2.5% each to Rs 409 and Rs 2,062, respectively. Reliance has added 2.4% to Rs 1,289.Hindalco has shed 3.3% to Rs 130. Hero Honda has tumbled over 2% to Rs 670, and NTPC has shed 1.5% to Rs 135.The market breadth has turned negative - out of 2,340 stocks traded so far, 1,271 have declined, 1,007 have advanced and 62 are unchanged.