global energy situation
T
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