The Sensex is now up 43 points at 14,531.Bharti Airtel has surged 2% to Rs 850. Satyam has moved up 1.4% to Rs 461, and Tata Steel has added 1.2% to Rs 607.Tata Motors, SBI, Reliance Communications and Grasim are up nearly 1% each at Rs 683, Rs 1,461, Rs 527 and Rs 2,480, respectively.Larsen & Toubro (L&T) has slipped 1% to Rs 2,144. Ambuja Cements and Ranbaxy are the other prominent losers.Out of 2,393 stocks traded so far, 1,482 have advanced, 835 have declined and 76 are unchanged.