Is this just a weak dollar? End of recession? Shortages?
I think a combination of all of the above but I don't think we will see it crash again. I just don't think there has been proper investment to expand capacity and that there is just not that much oil left that is easily recoverable.
Bring on the Volt, Leaf and Tesla