Sensex and Nifty ended marginally lower amid weakness in auto, metal and energy stocks.
Consumer durables and media outperformed, helping markets recover from intraday lows.
Rupee remained largely stable despite elevated crude oil prices and inflation concerns.
