Trump declares Iran war will end "immediately after" November midterms, claiming Tehran is desperate to influence the vote but can't hold out longer against US economic pressure.
Oil prices won't fall until after the election, the president admitted, with US diesel prices hitting all-time highs amid tight global supplies.
Trump's top advisers privately warn the conflict could drag on through his entire term, painting a grimmer picture than the...