I agree. The head of OPEC basically came out and said if he puts more oil on the market, no one will buy it equating that supply and demand are in harmony. Bottom line, I think speculators are hurting the price of oil, but there are also other factors as well.
Well you can go ahead and thing that, but you would be wrong.