Wednesday, July 16, 2025
Home Business FTSE 100 Live 16 July: Inflation tops forecasts, Rio Tinto update bolsters index