Crude oil prices might face conflicting cues as Eurozone PMI data warns of slowing global demand while EIA inventory data reveals a hefty drawdown.