Published: May 21, 2026, 10:31 IST | Updated: May 21, 2026, 10:31 IST
India runs a trade deficit of $333 billion. It imports 88 percent of its crude oil. Every month, the country spends $19 billion just buying oil.
The result: the rupee is hitting repeated record lows, testing 97 per dollar for the first time ever.