What the North Sea crash could mean for the environment? · Sky News · Sentinel