Donald Trump expects the six-month Iran conflict to end after the November U.S. midterm elections, while renewing threats against an Iranian nuclear site. The escalating naval war has disrupted shipping through the Strait of Hormuz and Red Sea, pushing Brent crude above $100 a barrel.