FTSE 100 Edges Higher as Traders Assess Iran Nuclear Deal Uncertainty SNES Q1 2026 Earnings EPS Beat by 79 Highlights Expense Discipline Amid Revenue Opacity Kleinschmidt Invests in AIPowered Freight Billing Startup Upwell