The Sensex has recovered all its losses and now is flat at 11,447, down one point.Dr.Reddy's has rallied 2.5% to Rs 1,489. Tata Motors has moved up over 2% to Rs 834.Maruti and ICICI Bank have advanced over 1% each to Rs 822 and Rs 595, respectively.Reliance Energy and Tata Steel have slipped nearly 2% each to Rs 470 and Rs 524, respectively.ONGC has dropped 1.5% to Rs 1,220. Hindalco is down 1.3% to Rs 167.Out of 2,225 stocks traded so far, 1,536 have declined, 640 have advanced and the rest are unchanged.