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 reports 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. (Jin Shi)
