The Sensex has recovered all its losses and is now almost flat at 9858, down one point.Cipla continues to trade with a gain of 10.5% at Rs 488 on hopes of a bonus issue.Bharti Tele has moved up 3.4% to Rs 363.ACC has surged 3% to Rs 592. BHEL has gained 2.3% at Rs 1,835.Hindalco has added 2% to Rs 165.HLL, Tata Power, Ranbaxy and Wipro are the other significant gainers among the Sensex stocks.ONGC and Larsen & Toubro have shed 2.5% each at Rs 1,190 and Rs 2,230, respectively.Maruti, ICICI Bank, HDFC, TCS, Reliane Energy, Bajaj Auto and Infosys have declined 1-2% each.