Briefing Document | June 12, 2009

Briefing note on imminent oil supply crunch