FTC Solar Faces Price Target Reduction as Analysts Weigh Risk and Reward Political Headwinds in Europe Starmers Popularity Crisis Reflects Broader Leadership Challenges UAE Reports Strike Near Abu Dhabi Nuclear Plant Potential Market Implications