The Financial Times today posted a gloriously titled article, “World will face oil crunch ‘in five years’” yesterday afternoon that predicts ever rising oil prices and economic gloom. But who is to blame?
The FT continues, “The world is facing an oil supply “crunch” within five years that will force up prices to record levels and [...]