The Sensex shed 42 points to close at 7,754.
The Nifty closed at 2,362, down 6 points.
Gainers: Bharti, Cipla, ITC, Maruti, Tata Motors, Reliance.
Losers: SBI, HDFC, Infosys, TCS, Satyam, Wipro, Bajaj, Ranbaxy, Dr Reddy's, HDFC Bank, ICICI Bank, Hero Honda.



