Page added on April 18, 2005
Currently, world oil depletion is running at 4-6 percent, according to ExxonMobil. Taking 5 percent of 2004 production of 82.5 million barrels per day (mn b/d) gives a depletion rate of 4.1mn b/d per year. This sounds huge but is in fact correct.
Leave a Reply