The US seized an Iranian cargo ship near the Strait of Hormuz after it allegedly breached a naval blockade, escalating tensions.