Wednesday, August 20, 2025
Home Business FTSE 100 Live 20 August: Inflation rate at 18-month high, stocks under pressure