Crude oil inventories in the current week comes in weaker at -884K vs 1500K estimate

Latest inventory data from the DOE
Although the crude oil inventories were down the other data shows stronger rises in inventories.  
The Crude oil price is trading at $48.46, up $3.28