Hundreds of tonnes of engine oil could leak into the sea with devastating impact on marine life.