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