US Crude Inventories Fall Sharply by 9.1M Barrels, API Reports | OOBF

API data shows significant drop in US crude oil inventories for week ending May 15.

Open shared insight