Crude oil inventories in US strategic oil reserves fell by about 767,000 barrels last week to 283 million barrels, the lowest level since 1982.

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