The Indian rupee ended little changed on Monday, retreating from a three-week high hit in early trade, as dollar demand from importers and state-run banks gathered pace, blunting the boost from a sharp fall in oil prices.
The currency, which climbed to a peak of 95.1275 as Brent crude prices slumped after U.S. President Donald Trump called off an imminent attack in hopes of quickly reaching a deal, ended at 95.3375 per dollar against the 95.38 previous close.