First Solar shares are trading lower Thursday afternoon. The stock is caught in a downdraft affecting the entire renewable energy sector. See the trading strategy with a perfect track record in 2025 ...