Stocks to Watch

In the cold morning light of November 9, the assumption on Wall Street was that Donald Trump’s fossil-fuel friendly policies would decimate the solar industry. Trump’s appointment of oil company executives to key government positions underscored that impression. Accordingly, investors punished solar stocks and rewarded the oil and gas sector. Read More