Sunday, May 07, 2006

OilPoster.org

Chart of the World Oil Production 1859-2050.

Read more at www.oilposter.org/poste...

0 Comments:

Post a Comment

<< Home