US Crude Oil Inventories Supported Crude Oil Prices

The EIA (U.S. Energy Information Administration) reported that US crude oil inventories fell by 884,000 barrels to 488.1 MMbbls from November 18–25, 2016.