Published in ENDS Report (issue 400, p53), in May 2008. Ten years ago the price of oil was $10 a barrel. The Economist, never one to worry about a resource shortage, thought it might drop in the near future to $5 a barrel. During the past month it rose to […]