EnergyBasicUS Offers Another 17 Million SPR Barrels Amidst Tight Oil Market
The United States is releasing an additional 17 million barrels of crude oil from its Strategic Petroleum Reserve (SPR). This move follows an accelerated release of emergency stocks by the International Energy Agency (IEA) as global governments scramble to increase oil and fuel supplies.
Published 2 hours ago
Read more →