The Sensex is now up 294 points at 12,709.Tata Motors has rallied nearly 4% to Rs 765. Satyam, ICICI Bank and Reliance Communications have flared up around 3.7% each to Rs 429, Rs 851 and Rs 413, respectively.BHEL, Infosys and SBI have surged over 3% each to Rs 2,076, Rs 2,068 and Rs 991, respectively.Wipro, Cipla and Ranbaxy have gained around 2.5% each at Rs 551, Rs 223 and Rs 329, respectively.Hindalco has slipped 1% to Rs 133.The market breadth is extremely positive - out of 1,916 stocks traded so far, 1,332 have advanced, 551 have declined and the rest are unchanged.