New Delhi: The benchmark indices settled lower as investors stayed cautious due to sliding rupee, surging bond yields, and oil prices.
The S&P BSE Sensex ended at 38,018, down 140 points while the broader Nifty50 index settled at 11,477, down 43 points.
Earlier in the day, the rupee pared its initial gains to drop to a fresh all-time low of 71.97 against the US dollar in intra-day deals.
Among key stocks, Reliance Industries (RIL) fell around 1.5 per cent at Rs 1,224 levels and was among the top Sensex losers.