Oil has dropped significantly at the same time credit has dried up.
It makes me wonder if speculation did drive the price of oil up to record levels. The inference being that oil was high when futures trading was high. Credit has dried up which makes it harder to engage in massively leveraged futures deals. Oil prices drop.
Entirely circumstantial, and does not look at other variables, but it makes you wonder...