Trump demands compensation from Iran as Hormuz deal hopes fade, World Watch | PolicyRisk