Watch: North Sea platform blown up as Britain's oil industry declines - The Telegraph 16.06.2024 15:10 Top Stories (uk) - Google News (com) Watch: North Sea platform blown up as Britain's oil industry declines The TelegraphView Full coverage on Google News