UK Stocks Rise on Trade Optimism and Positive Earnings

May 16, 2025