US strategic petroleum reserves crude oil inventories fell by about 5.1 million barrels last week to 311.4 million barrels, the lowest level since 1983.

Zhitongcaijing · 1d ago
US strategic petroleum reserves crude oil inventories fell by about 5.1 million barrels last week to 311.4 million barrels, the lowest level since 1983.