The Sensex is now up 95 points at 19,624.Tata Motors has surged 3.6% to Rs 769, and ONGC has soared nearly 3% to Rs 1,190.Mahindra & Mahindra has rallied 2.5% to Rs 791, and Bajaj Auto has advanced 1.5% to Rs 2,810.Larsen & Toubro, ACC and Reliance Communications have gained 1.3% each at Rs 4,285, Rs 1,102 and Rs 721, respectively.NTPC and HDFC Bank are up 1% each at Rs 242 and Rs 1,720, respectively.Grasim has slipped 1% to Rs 3,774.