Do you doubt that speculative trading drove the oil price this low this fast?
I have no doubt it did!!