global energy situation

featuredfeatured
The HawkT
The Hawk
·Mar 07, 2026, 04:08 AM

India has 250 million barrels of crude, petro products; 7-8 weeks of buffer across supply chain