November 15th, 2006 | Views: 300
Interesting article showing data on why we are really in a Peak Oil scenario… highlighting the 56 oil producing countries who have already reached the top most of their oil production capability and are currently spiraling down…
Article here. From reddit
Category: Oil