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.Talks between Washington and Tehran are scheduled on Monday, lifting global stocks, including those in Mumbai.While the rupee received a ?sentimental boost from the...