No such promise was ever made by Iran. On the contrary, the MoU clearly states that the Strait will be under Iranian management, and that no fees will be charged for the first 60 days.
On the other hand, Trump has repeatedly violated the MoU on his side. For one, he has repeatedly threatened Iran. He has also been unwilling to force Israel to respect Lebanon's territorial integrity.
No such promise was ever made by Iran. On the contrary, the MoU clearly states that the Strait will be under Iranian management, and that no fees will be charged for the first 60 days.
On the other hand, Trump has repeatedly violated the MoU on his side. For one, he has repeatedly threatened Iran. He has also been unwilling to force Israel to respect Lebanon's territorial integrity.