Iran signals defiance as Trump fumes over Strait of Hormuz strikes | IntelNexus