I was talking about the stock market. Having never looked at cycles in the petro markets, not sure what form they take. I agree that even if all speculation was taken out of the oil market there are still fundamental reasons for the price to be high.
I leave the petro markets to the experts too. There are so many arguments on both sides of the equation. Chinese and Japanese demand on one side. World economic collapse on the other.