Barclays Reports 18 Profit Rise Lifts FullYear Income Guidance CUK Q1 2026 Earnings EPS Meets Estimates Stock Surges Citadel Strategist Taps Prediction Markets to Gauge Iran Deal Impact on Markets