Got $5,000? 3 Stocks To Hold for the Next 20 Years

Got $5,000? 3 Stocks To Hold for the Next 20 Years

Do you know the keys to succeed at investing in stocks? In a year when the stock markets have hit record highs, Brookfield Renewable Partners (NYSE: BEP)(NYSE: BEPC) shares have hugely disappointed investors. Brookfield Renewable is not only among the world's renewable-energy producers, but it's also well diversified, with strong presence in hydropower and a growing presence in solar and wind.