The IEA release has thrown some water on prices. But what remains to be seen is how strong the fundamentals are and whether there will be any more hurricanes.
Other than the weather, and hurricanes, and refineries going down, and Saudi Arabia and Iran, and strong economic statistics, there really is no reason why crude oil prices should be so high. It must be speculation, don't you think?