US crude oil inventories fall 8.33M barrels: API | OOBF

US commercial crude oil inventories declined by 8.33 million barrels last week.

Open shared insight