Oil futures spike earlier this month

Care to guess the cause?

Supply down, demand up?

Uh, no, as this article points out.

Gotta love the free market.