EIA weekly US crude oil inventories -2332K vs +2605K expected

News