FTSE 100 Live: Stocks set for shaky open amid cloudy US-Iran peace talks
UK May final manufacturing PMI 53.9 vs 53.7 prelim
Energy price cap to jump 13 per cent this summer
FTSE 100 Index Ends 0.24% Higher at 10491.39 — Data Talk
UK Interest Rate Expectations See Significant Reassessment Amid US-Iran Conflict
UK April Core Retail Sales Fall 0.4% MoM