India's Oil Bill Is Rising - And So Is The Risk Of An $88 Billion Current Account Deficit
NDTV.com
May 11, 2026
The warning comes at a time when crude prices have surged 72% so far this year, while the rupee has depreciated 5.1% against the dollar, magnifying the cost of India's oil imports.
Discussion in the ATmosphere