17 ships discharge petrol