US crude oil inventories fall 6M barrels: API

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

Read on WOBR AI →