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 →