Peak Oil Overview – June 2007

Historical World Oil Production and Expected Future Demand

Bookmark the permalink.

Leave a Reply