U.S. Crude Oil Inventories Fell By 1.4M Barrels Last Week: EIA by The Options Insider | Apr 17, 2019 | News Feed