Saturday 3 March 2007
After two decades of almost continuous growth, global oil production has been stagnant around 84 million barrels a day for the past two years. This, of course, is exactly consistent with the peak oil hypothesis, which predicts that supply constraints will force up prices, destroying growth in demand. Raise the Hammer ☀

