Are oil producers are running at full capacity?

Posted on 24th January 2012 by Trevor in Blog |Uncategorized

 

Source: IEA/Goldman Sachs

Leave a comment