Feature
Jun 2009
Financing the future
Oil profits are in free-fall because of lower prices and lower demand, but some companies are worse off than others
This is a preview of our premium content.
Thank you for your interest—please log in or subscribe to read the full article.