I would think a blast from a torpedo or other explosive would cause the drilled hose to collapse on itself. As long as there is enough distance I would think this would be the easiest way to stop the oil from leaking and at a minimum it would slow it enough to look at other options.