US Crude Inventories Fall Sharply by 9.1M Barrels | OOBF

API reports a sharp 9.1 million barrel drop in US crude oil inventories for week ended May 15.

Open shared insight