US President Donald Trump has dismissed reports that Washington agreed to make payments to Iran as part of the newly announced memorandum of understanding.

In a post on Truth Social, Trump wrote: “Iran has agreed to never have a Nuclear Weapon! Also, the story that the US is paying Iran 300 million Dollars is Fake News, put out by the Dumocrats!!!”

Meanwhile, Iranian media reported that Iranian oil tankers and cargo vessels had begun transiting the Strait of Hormuz following the announced lifting of the US naval blockade.

According to Fars News Agency, several Iranian ships crossed what it described as the blockade line without obstruction, including a very large crude carrier bound for Iranian ports and a vessel carrying livestock supplies.

"Iran has agreed to never have a Nuclear Weapon! Also, the story that the U.S. is paying Iran 300 million Dollars is Fake News, put out by the Dumocrats!!!" - President Donald J. Trump pic.twitter.com/Y9N9QWUqKm