The Sensex slipped to touch an intra-day low of 9311. The index, however, has recovered some of its lost ground and is now down 38 points at 9357. The Nifty is down 14 points at 2829.Ranbaxy has extended its losses and is now down 2.8% at Rs 357. Hindalco at Rs 143 and Satyam at Rs 718 are down over 2% each. TCS, Hero Honda, Maruti, Tata Steel, Infosys, ICICI Bank, SBI, ITC and BHEL continue to trade in red.On the other hand, NTPC is firm at Rs 110, up 3.5%. HDBC Bank, Dr.Reddy's, ACC, Gujarat Ambuja Cement, Wipro and Larsen & Toubro are up 1-2% each.