Afghanistan, Oct. 15 -- U.S. President Donald Trump has again predicted that the war with Iran will end soon, despite an increase in attacks on commercial shipping near the Strait of Hormuz and renewed concerns over the security of a vital global energy route.

Speaking at a rally in Bullhead City, Arizona, Trump said Wednesday that the conflict would not continue much longer. He also claimed that Iran had lost its navy, air force, radar systems and air defenses following U.S. strikes.

Trump described the killing of Iranian leaders across successive levels of command, saying that leaders in the first, second and third tiers had been targeted. He added that Iranian officials had asked him to stop further attacks on their remaining leadershi...