FTSE 100 falls as OpenAI delay report knocks tech June 26, 2026 · The Independent Read full story at source