US President Donald Trump has said that Iran has given America a "present" worth a "tremendous amount of money", related to the Strait of Hormuz, the crucial waterway that has remained virtually closed since the US-Israeli strikes that started the war on February 28, causing global oil