Who said it?
"Ten years from now the price of oil will be below $100/barrel."Emirates Economist - September 2, 2005
I'm a little ahead of schedule.
But, seriously, my prediction had to do with the oil supply elasticity, and with energy supply elasticity in general keeping a lid on prices in the long run. I wasn't making a prediction about where prices would be between 2005 and 2015. Since my prediction in 2005 oil prices have rocketed up and rocketed down.