FTSE 100 Live 31 October: Shell unveils new £3.5bn buyback, index seen lower 0 31.10.2024 10:49 Evening Standard