
Ample Oil Stocks Shield India from Energy Supply Disruptions
Fortified by strategic petroleum reserves and imports from 40 oil-rich countries, India is well-insulated from global energy shocks. Thursday's briefing by a high-ranking official painted a picture...
