Iraqi security officials say a drone attack caused an explosion aboard a cargo ship about 40 nautical miles (74km) southeast of Umm Qasr, the southern Iraqi port city.
Earlier, the United Kingdom Maritime Trade Operations said the vessel had been struck by an unknown projectile in the Arabian Gulf.
The explosion sparked a fire that was later brought under control. No casualties were reported.

