US crude inventories fall 6.8M barrels: API

US crude oil inventories fell in the week ended May 29, according to estimates of the American Petroleum Institute (API), while gasoline stockpiles in

Read on WOBR AI →