The Indian rupee hit an all-time low of 92.89 per dollar on March 20, 2026, due to high oil prices, foreign fund outflows, and a stronger dollar. The RBI sold $15 billion to stabilize it.
The Indian rupee hit an all-time low of 92.89 per dollar on March 20, 2026, due to high oil prices, foreign fund outflows, and a stronger dollar. The RBI sold $15 billion to stabilize it.