President Donald Trump made a bargain with the American people: The Iran war will deliver lasting security gains in exchange for temporary financial pains.

Trump insists a peace deal with Iran is imminent, which could reopen the Strait of Hormuz as soon as this weekend.

It’s complicated but not this month, most likely.

President Donald Trump made a bargain with the American people: The Iran war will deliver lasting security gains in exchange for temporary financial pains.

Markets rally on expectations that the agreement will ease global energy supply concerns, though analysts warn gas prices may remain elevated for some time.