Headline News

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.

Listen