FTSE 100 climbs above 10,700 to three-month high amid broad gains
FTSE 100 rose more than 1 per cent on 22 July 2026 to close above 10,700, its highest level since early March.
FTSE 100 rose more than 1 per cent on 22 July 2026 to close above 10,700, its highest level since early March.