FTSE 100 Edges Higher as Traders Assess Iran Nuclear Deal Uncertainty WEN Q1 2026 Earnings EPS Surprises with 241 Beat Amid Modest Stock Gains Xs Content Crackdown Targets Revenue Share Abuse by Major Accounts