โ† Racks Energy Energy

EIA: US crude inventories fall 900,000 bbl, fifth straight weekly drop

US commercial crude stockpiles declined again as demand held firm, with the EIA warning inventories are headed toward multi-decade lows.

Read at Oilprice โ†’
oilinventorieseia

Full coverage ยท 15 outlets