FTSE 100 Edges Higher as Traders Assess Iran Nuclear Deal Uncertainty KALU Q1 2026 Earnings Massive EPS Beat Highlights Operational Strength Gap Shares Tumble 16 After Cautious Q2 Outlook Overshadows Solid Q1 Results