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

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