Eni admits UK oil spill is from Liverpool Bay complex
Investigation under way after oil washes up on beaches near Blackpool in north-west England following release from storage vessel
Investigation under way after oil washes up on beaches near Blackpool in north-west England following release from storage vessel