The Indian rupee fell to an all-time low on Monday as stubbornly high energy prices due to the Iran war sent global bond yields soaring, denting risk appetite and deepening economic headwinds confronting the world's third-largest crude importer.The rupee fell to 96.18 per dollar, down 0.2% on the day and eclipsing its previous all-time of 96.1350.The currency is Asia's worst performer so far in 2026, and has declined 5.5% since the Iran war erupted on February 28. The currency's decline on Monday marks a fifth consecutive session in which it has hit a record low.
Rupee hits record low of 96.18 vs USD as rising yields add to oil shock
The Indian rupee hit a new all-time low against the dollar on Monday, plummeting to 96.18. Soaring global bond yields, fueled by elevated energy prices from the Iran war, have weakened investor confidence. This marks the rupee's fifth consecutive session of record lows, making it Asia's worst-performing currency this year.













