U.S. Crude Stocks Plummet by 11.5M Barrels: Oil Prices Steady as Geopolitical Tensions Ease
The U.S. energy market is reeling from a massive 11.5 million-barrel draw in crude oil inventories, one of the largest weekly declines in recent memory. Despite this significant tightening of supply, oil prices have remained surprisingly stable, with West Texas Intermediate (WTI) July contracts hovering around $71.88 after a brief spike earlier this week. The […]
Continue Reading
