
Energy security: India needn’t be staring at a $1 trillion import bill
The decline in domestic production makes for disheartening reading. Our crude oil output has fallen from over 36.9 million tonnes in 2015-16 to just 29.7 million tonnes in 2023-24, even as our consumption stays on a relentless upward trajectory. Natural …