U.S. strategic petroleum reserve crude oil inventories fell by about 1.2 million barrels last week to 285.4 million barrels, the lowest level since 1982.

2026-09-09

U.S. strategic petroleum reserve crude oil inventories fell by about 1.2 million barrels last week to 285.4 million barrels, the lowest level since 1982.