Iran warned Wednesday it could wage a long war with the US and Israel that would "destroy" the world economy, as it effectively closed off transit through the Strait of Hormuz.

Under political pressure over the economic fallout from the war, US President Donald Trump said the conflict would end "soon" and promised "great safety" for vessels in the strategic waterway.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.