U.S. Crude Oil Inventories Fell By 0.05 M Barrels Last Week: EIA by The Options Insider | Dec 28, 2018 | News Feed