experience a serious oil supply crunch within five to ten years unless there is a collapse in oil demand. “The Coming Oil Supply Crunch”, a new report by London-based Chatham House, said investment in new supplies has been and will be inadequate. This is partly due to incentives for international oil companies to return dividends…

This article is for Subscriber members only.
Log In Register