Here’s a very interesting report on the drop in oil in storage.

Bloomberg.com: Energy