One thing that most people in general do when forecasting is look at technological progression from a linear view, like technology progressing at a steady rate, but technology actually progresses at an exponential rate. Technology that might look decades away could become ready within a very short time, could this offset the effects of peak oil. I know alot of peak oil experts don't give much credit to technology tampering peak oil, but maybe their views on technological growth is linear and this would change conditions a bit.