Independent report

The coming oil supply crunch

A report exploring the impact of a potential crunch in global oil supply.