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
Open shared insight