Tuesday, February 14, 2006

Peak Oil, Debunked?

Whether you believe it or not, Peak Oil Debunked doesn't quite live up to its name, but it is full of interesting if not always satisfying commentary about peak oil.