According to Reuters, U.S. strategic petroleum reserve crude oil inventories fell to 282.6 million barrels last week, the lowest level since 1982.

2026-10-26

According to Reuters, U.S. strategic petroleum reserve crude oil inventories fell to 282.6 million barrels last week, the lowest level since 1982.