http://www.fromthewilderness.com/free/ww3/011205_no_free_pt2.shtml
Peak Oil?
Still suspect, although I will give them this, they appear to approach this much more scientifically.
I realize truth is truth, no matter the source, so I’m not sure what to make of their report.