Solar stocks rallied on Democratic victories, but policy risks still threaten the group CNBC · Economy 17m ago