Why Solar Stocks Have Popped This Week