Crude oil inventories in US strategic oil reserves fell to 279.5 million barrels last week, the lowest level since 1982.

Zhitongcaijing · 2d ago
Crude oil inventories in US strategic oil reserves fell to 279.5 million barrels last week, the lowest level since 1982.