Peak Oil News

Monday, February 23, 2004

OK! I found one! Here is a page where the author is making arguments that we will not run out of oil and that market forces will accomodate a shrinking supply.
Michael Williams -- Master of None: The Myth of Depletion


Post a Comment

<< Home