Rising Oil Prices and Weak Rupee Pose Double Threat to India’s Economy as Iran Crisis Persists
Brent crude surged 73% to $105 per barrel since January 2026 while the rupee fell to 94.59 per dollar, squeezing India’s import bill and raising inflation risks as the Iran war disrupts global energy supply.
[...]
