US President Donald Trump said on Truth Social that an agreement between the US, Iran and several regional countries had been “largely negotiated,” though some details were still being worked out.