FTSE 100 Edges Higher as Traders Assess Iran Nuclear Deal Uncertainty Arcutis Biotherapeutics Q1 2026 Earnings EPS Misses Estimates Amid Continued RD Investment Kazatomprom Reports 17 Production Increase in Third Quarter