US Crude Inventories Fall Sharply by 9.1M Barrels | OOBF

US crude oil inventories dropped sharply in the week ended May 15, per API estimates.

Open shared insight