With an agreement signed, the US war with Iran is at a halt, at least for now, and President Donald Trump is telling Americans they have won.

"Even if the Strait of Hormuz reopens tomorrow, we should expect prices to remain above pre-crisis levels," said an expert at 350.org.

WASHINGTON: The US Defense Department will ask Congress to approve around $80 billion to cover costs from the Iran war and other expenses, the Wall Street Journal reported…

With an agreement signed, the US war with Iran is at a halt, at least for now, and President Donald Trump is telling Americans they have won.