US crude inventories fall over 3M barrels: EIA

Data from the US Energy Information Administration (EIA) on Thursday showed that US commercial crude oil inventories declined in the week ended May 22

Read on WOBR AI →