Rupee hits lifetime low of 95.21 per dollar despite RBI asking banks to cap net open positions at $100 million to curb volatility.
Rising crude prices and geopolitical tensions could widen India’s current account deficit to 2.5% of GDP by FY27, as per Standard Chartered estimates.
Closure risk of the Strait of Hormuz could push oil to $125 per barrel, potentially widening India’s balance-of-payments deficit by over $130 billion.
