Oil markets have closed out a wild day.

The EIA put out its (delayed) weekly inventory levels, and to make a long story short, there was a draw-down in oil inventories, but it was much less than most expected. Gasoline inventories barely budged.