Donald Trump has once again announced that the Iran war is over - despite no peace deal being finalised between the two countries.
The US president has declared the end of military operations against Tehran on dozens of occasions, in what critics have said it is an attempt to calm market instability caused by the conflict.