Scoopfeeds — Intelligent news, curated.
US crude oil inventories drop 7.2 million barrels last week