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 News: U.S. strategic petroleum reserve crude oil inventories fell by approximately 5.1 million barrels last week, dropping to 311.4 million barrels, the lowest level since 1983. (Jin 10)
