UK companies warn government against an impending oil supply crisis.

A recent report from the Industry Taskforce on Peak Oil and Energy Security
warns that supplies of cheap, easily accessible oil will start to diminish ...   more »