EIA Crude Oil Inventories: 3.327M Barrel Draw Falls Short of Forecast | AllMind News