WTI oil prices spiked higher, yesterday, as the weekly EIA inventory report confirmed the fairly large crude oil inventory drawdown that was previewed by the API on Tuesday evening. Refinery utilization rose back above 90%, indicating demand is there. Overall, inventories remain very high, so it is somewhat difficult to square the strength of the move as being attributable to the report.