The United States and Iran have reached a preliminary agreement on key contentious issues, including Iran’s nuclear programme, according to Axios.
he deal will only be finalised after US President Donald Trump gives his approval, sources told the American news outlet.
The agreement was reportedly achieved through indirect negotiations, possibly mediated by third countries, amid heightened tensions in the Middle East.