Utility stocks support FTSE 100 in nervy trade July 17, 2026 · The Independent Read full story at source