Trump says U.S. struck and seized Iranian-flagged cargo ship in Gulf of Oman by CNBC Markets | April 20, 2026 2:07 am | US Markets The seizure is an apparent escalation of a U.S. naval blockade, and comes after Iran fired upon commercial vessels transiting the Strait of Hormuz earlier on Sunday.