US President Donald Trump said Washington would not attack Iran before the November 3 midterm elections, citing productive talks. Oil prices fell as supply fears eased, while Tehran reviewed a US response to its seven-day plan to reopen the Strait of Hormuz.