US oil inventories drop 7.9M barrels

US crude oil inventories declined in the week ended May 15, according to data released Wednesday by the Energy Information Administration (EIA), falli

Read on WOBR AI →