The Indian rupee rose 0.2% to 95.07 per dollar as broader Asian markets rallied on hopes of a US Iran deal that eased oil prices. The improvement offered respite after the currency had hit a record low, while forward premiums retreated. Traders say oil remains the key swing factor for what happens next.
Swipe through stories, personalise your feed, and save articles for later — all on the app.