Washington, June 1 -- US President Donald Trump on Monday said Iran is eager to reach an agreement with the United States, expressing confidence that any eventual deal would benefit both Washington and its allies.

In a post on Truth Social, Trump criticized political opponents and some members of his own party, arguing that public commentary on ongoing negotiations was making diplomatic efforts more difficult.

"Iran really wants to make a deal, and it will be a good one for the USA and those that are with us," Trump wrote. He accused Democrats and certain Republicans of undermining negotiations by repeatedly calling for different approaches, ranging from accelerating talks to pursuing military action.

"Just sit back and relax, it will al...