US President Donald Trump renewed his assertion that the war with Iran could be resolved soon, saying the United States would achieve what he described as victory while leaving open the possibility of renewed military strikes against Tehran.

Speaking to Fox News, Trump said preventing Iran from obtaining a nuclear weapon remains the key US objective, while claiming that Washington is making progress against Tehran on both the military and economic fronts.

Trump also said oil prices would fall significantly toward pre-war levels once the conflict ends, while declining to rule out the possibility of further military strikes against Iran before the US midterm elections.

His remarks come as indirect contacts between Washington and Tehran continue, amid disagreements over the terms for ending the conflict and reopening the Strait of Hormuz.