Live endedPublished

FTSE 100 Live: UK Stocks Resilient in Face of Fresh US Tariffs