Trump demands Iran pay compensation for deaths as Hormuz deal hopes fade - XLE News | Rallies