Monday, October 28, 2024
Home Business FTSE 100 Live 28 October: Oil price slide hits BP and Shell, Trainline upgrades guidance