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