The Sensex is now up 40 points at 15,086.Tata Motors has rallied 3% to Rs 737. Satyam has soared over 2% to Rs 503, and Infosys has gained 1.6% at Rs 2,025.Tata Steel is up 1% at Rs 631. TCS, HDFC Bank and BHEL are the other prominent gainers.The market breadth is positive - out of 2,427 stocks traded so far, 1,273 have advanced, 1,087 have declined and 67 are unchanged.