Donald Trump has called off further military strikes against Iran, pointing to progress in talks with the Tehran leadership.
The US president claimed he was close to reaching a deal with Iran just hours after threatening to hit the country “very hard” and seize control of its oil industry.