US strategic petroleum reserves crude oil inventories fell to 284.6 million barrels last week, the lowest level since 1982.

Zhitongcaijing · 2d ago
US strategic petroleum reserves crude oil inventories fell to 284.6 million barrels last week, the lowest level since 1982.