The FTSE 100 rose 0.4% to a record 9194 on Tuesday, though it lagged other European indexes.
Gains were led by financials and miners, with Glencore and Rio Tinto benefiting from a rebound in copper prices.
JD Sports surged over 6% after Deutsche Bank raised its target price to 100p from 85p.
Conversely, optimism over a potential Russia-Ukraine ceasefire pressured oil producers like Shell and BP, while defence stocks fell, dragging on the index.
BAE Systems, Rolls-Royce, QinetiQ, and Babcock International all slipped.
Monday’s talks at the White House, described by Ukraine’s Zelenskiy as a “significant step” and the “best” meeting with President Trump yet, fueled hopes for progress toward ending the war.


