Report Says World Now Past Peak Oil
24 10 2007Report: oil production peaked in ‘06; will decline 3% annually. What we have is a major divergence of views; in a couple of years it should be clear who was right.
Report: oil production peaked in ‘06; will decline 3% annually. What we have is a major divergence of views; in a couple of years it should be clear who was right.