
Strategic Petroleum Reserve posts record weekly drawdown, dropping below 375 million barrels.
The U.S. Strategic Petroleum Reserve (SPR) experienced its largest single-week drawdown ever, releasing nearly 10 million barrels and reducing the total stockpile to under 375 million barrels. This decline contrasts with President Trump's campaign pr...
