The Sensex has recovered smartly from the day's low of 15,364, and is now down 90 at 15,500.ONGC has slipped over 2% to Rs 833. HDFC and Wipro have dropped 1.5% each to Rs 2,099 and Rs 472, respectively.Reliance Communications, ICICI Bank and HDFC Bank have declined 1.3% each to Rs 537, Rs 907 and Rs 1,181, respectively.Hindalco, TCS, Satyam and Tata Motors are the other prominent losers.