The Sensex is now up 332 points at 10,339.Tata Motors has surged 5.6% to Rs 695. HDFC Bank has rallied 5.5% to Rs 736. ICICI Bank has soared over 5% to Rs 491.Reliance Communications, BHEL, Bajaj Auto and SBI have gained over 4.5% each at Rs 249, Rs 1,842, Rs 2,500 and Rs 721, respectively.Out of 2,089 stocks traded so far, 1,287 have advanced, 734 have declined and 68 are unchanged.