British oil giant BP launches sale of North Sea business July 31, 2026 · Euronews Read full story at source