President Donald Trump said he would not resume US strikes on Iran before the November 3 midterm elections, following reports that he was considering an attack. The April ceasefire failed, but recent weeks have been calmer as high fuel, grocery and other prices weigh on voters.