Iran announced that it has come to an agreement with the US on key “guiding principles” to settle their issues regarding Tehran’s nuclear program. After indirect discussions in Geneva, Iranian Foreign Minister Abbas Araghchi noted that there is still more work to be done. The US confirmed that “progress was made.” Badr Albusaidi, the foreign minister of Oman, who acted as a mediator, stated that the talks ended with significant progress in identifying shared goals and relevant technical matters. These discussions took place amid ongoing US military threats against Iran due to its violent response to anti-government protests and its nuclear activities. President Donald Trump previously expressed his belief that Iran aims to reach an agreement. The US and its European partners are concerned that Iran may be moving towards creating a nuclear weapon, a claim that Iran has consistently denied. Before the talks on Tuesday at the residence of Oman’s ambassador in Switzerland, Iran emphasized that it would concentrate on its nuclear program and the possible lifting of US economic sanctions. Washington has indicated that it also wants to address other topics, such as Iran’s missile development. It remains unclear what specific issues were covered in Geneva, but a US official told the BBC: “Progress was made, but there are still many details to discuss. The Iranians said they would return in the next two weeks with detailed proposals to close some of the gaps in our positions.” When discussing the talks in an interview with Fox News, US Vice-President JD Vance remarked: “In some respects, it went well; they agreed to meet again. However, it was also evident that the president has set some red lines that the Iranians are not yet ready to accept and address.”