Renewable energy stocks outperform the S&P 500 with a 61% jump following BlackRock CIO's contrarian call.
Read full article on MarketWire