FTSE 100 edged up 0.2% to 7,527 points and GBP/USD rose to 1.3528 as US‑Iran talks raised market optimism.
PageGroup shares fell over 6% after Q1 gross profit slipped 4.9% YoY to £187 million, with no full‑year guidance provided.
Imperial Brands reaffirmed FY26 guidance of high‑single‑digit EPS growth, at least 5% adjusted operating profit growth and £2.2 bn free cash flow despite Middle‑East uncertainty.
BP said its oil trading arm expects exceptional Q1 2026 results driven by surging oil prices after US‑Israeli actions against Iran.