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