Ten Clean Energy Stocks For 2017: Taking Profits
December 26, 2017 at 12:01 PM EST
I find myself shocked at how well my model portfolio has performed this year. Part of that is good (or lucky) stock picking and timing, and part is the strong performance of the stock market as a whole in 2017.