Crude oil inventories increased last week by 6.4 million, exceeding expectations, as U.S. production hit a record high and exports fell.
Source link
Crude oil inventories increased last week by 6.4 million, exceeding expectations, as U.S. production hit a record high and exports fell.
Source link