US strategic petroleum reserve hits lowest level since January 2024
Data from the Department of Energy shows the reserve stood at 357.1 million barrels as of Friday.
Data from the Department of Energy shows the reserve stood at 357.1 million barrels as of Friday.