Published:
This report argues that unless there is a collapse in oil demand within the next five to ten years, there will be a serious oil 'supply crunc... (PDF)
2010 / 07