I started a thread last april about speculators manipulating the oil market
http://forums.pelicanparts.com/showthread.php?t=404224&highlight=oil+speculators
Most posters agreed, except a few.
I remember one that until very recently was still insisting that the price of oil (at the time around $140 IIRC) was justified by the fundamantals. Guess not
Then there was this thread from May,
http://forums.pelicanparts.com/showthread.php?t=410422&highlight=oil+speculators
where someone basically said speculators had nothnig to do with it.
It's good to see more and more "industry experts" fess up and admit the speculators were to blame.