US strategic petroleum reserves crude oil inventories remained flat at 283 million barrels last week, the lowest level since October 1982.

Zhitongcaijing · 2d ago
US strategic petroleum reserves crude oil inventories remained flat at 283 million barrels last week, the lowest level since October 1982.