US crude oil inventories fall 8.33M barrels: API

Commercial crude oil inventories in the US declined during the week ended June 12, while gasoline stockpiles rose at a slower pace, according to estim

Read on WOBR AI →