Oil markets expect Donald Trump to end the Iran war imminently. That might be why he doesn’t.

The outline of a deal to end the war with Iran is emerging, but its aftermath will be higher oil prices and the humiliation of the Trump administration.

Trump’s shifting Iran strategy: promises of peace, renewed strikes and rising tensions in the Strait of Hormuz unsettle markets and test global confidence.