Stocks Top 3 FTSE 100 shares to watch in October: Lloyds, Shell, Barclays October 1, 2026 The FTSE 100 Index has pulled back in recent weeks, falling from a July high of 10,986 to its current…
European stocks close lower as bond yields and oil offset Anthropic-driven tech rally September 30, 2026