Global solar stocks rally as investors price in rising odds of a Democratic sweep of Congress · Digg