FTSE 100 ticked up 0.01% to 7,xxx points as the pound gained 0.5% to $1.3571 amid US‑Iran talks.
AB Dynamics reported H1 sales £49m down 16% YoY, order intake £64m down 3% YoY but 45% higher than H2 2025.
PageGroup shares fell over 6% after Q1 gross profit £187m slipped 4.9% YoY and the recruiter warned of heightened geopolitical uncertainty.
BP said its oil trading unit expects exceptional Q1 2026 results driven by soaring oil prices after the US‑Israeli campaign against Iran.