US oil inventories down 8M barrels last week

US Crude oil inventories declined in the week ended May 29, beating expectations of a decrease by 3.3 million barrels, according to a report released

Read on WOBR AI →