One could also argue that speculators are driving the price ever higher right now simply because there haven't really been many other viable investments lately. With the exception of today, the stock market has pretty much been tanking lately. I would expect the price of oil to back off, at least somewhat, once the economy gets back on track.