US crude oil inventories fall 2.8M barrels: API

Commercial crude oil inventories in the US declined during the week ended May 22, according to estimates released by the American Petroleum Institute

Read on WOBR AI →