U.S. strategic petroleum reserve crude oil inventories fell by about 5.3 million barrels last week to 293.4 million barrels, the lowest level since 1982.
2026-08-18
U.S. strategic petroleum reserve crude oil inventories fell by about 5.3 million barrels last week to 293.4 million barrels, the lowest level since 1982.