U.S. strategic petroleum reserve crude oil inventories fell to 311.4 million barrels last week, the lowest level since 1983
2026-07-20 16:29
Odaily reported that U.S. strategic petroleum reserve crude oil inventories fell by approximately 5.1 million barrels last week to 311.4 million barrels, the lowest level since 1983. (Jin10)
