Cargo ship leaks unknown amount of oil