Why CEA Anantha Nageswaran says India is facing a ‘Live Balance of Payments Stress Test’
- Posted on May 20, 2026
- By Business News Today
- 0 Views
- 1 min read
Why CEA Anantha Nageswaran says India is facing a ‘Live Balance of Payments Stress Test’
India faces significant external sector challenges due to rising oil prices, foreign investor exits, and a weakening rupee. Chief Economic Advisor V. Anantha Nageswaran describes this as a "live balance of payments stress test," highlighting pressure on imports, currency stability, and foreign exchange flows. The situation is exacerbated by heavy oil import dependence and regional geopolitical tensions.