Technically true since there are very few American flagged cargo ships at sea. Most fly “flags of convenience,” like the Panamanian or Liberian flags. I saw another news report that said this cargo ship was flagged by the Marshall Islands.
But in some rare cases those ships have American crews.