World oil production capacity model suggests output peak by 2006-07
Click on the pdf link below to view entire article.
The World Oil Production Capacity model suggests that global oil production will peak at about 81 million b/d well before the end of the decade.