The top 30 energy companies are worth 6% of all global stock-market value, and the top 10 by revenue equal $1.8 trillion in shareholder value. But what share of Big Oil’s products deliver positive human, social or environmental benefit? Who are the leaders and the laggards? Find out more at www.fastcompany.com to see which energy stocks should be in your portfolio (and where you should fill up your tank).
LEAVE A COMMENT