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.