U.S. strategic petroleum reserve crude oil inventories fell by about 3.1 million barrels last week to 286.6 million barrels.

2026-09-01

U.S. strategic petroleum reserve crude oil inventories fell by about 3.1 million barrels last week to 286.6 million barrels.