US crude oil inventories fall 4.5M barrels, signaling tighter supply | OOBF
API data shows significant drop in US crude oil inventories.
Open shared insight
Open shared insight