In a last-ditch effort to avert a war, the United States and Iran have begun Oman-mediated talks in Geneva. US President Donald Trump has continued to ramp up military and economic pressure on Iran to force Supreme Leader Ayatollah Khamenei into accept his terms on the nuclear and ballistic missile programme.

