Peak Oil Overview – June 2007

Future world oil production – three possible scenarios

Bookmark the permalink.

Leave a Reply