The Sensex is now up 109 points at 15,102.Tata Motors has soared 2.6% to Rs 693. Reliance Communications has surged 2.3% to Rs 532.Mahindra & Mahindra and Ranbaxy have rallied over 2% each to Rs 670 and Rs 380, respectively. Bajaj Auto has advanced 1.8% to Rs 2,361.BHEL, Maruti and HDFC Bank are up over 1% each at Rs 1,875, Rs 843 and Rs 1,168, respectively.Hindalco has slipped 1% to Rs 155.The market breadth is extremely bullish - out of 2,215 stocks traded so far, 1,596 have advanced, 564 have declined and 55 are unchanged.