The United States and Iran have agreed to end more than three months of war, with President Donald Trump ordering an immediate halt to the American naval blockade of Iranian ports and the reopening of the Strait of Hormuz, CNN reports. Pakistan Prime Minister Shehbaz Sharif, who served as the key mediator, announced the agreement on June 14 in a post on X. "Following intensive talks, we are pleased to announce that the Peace Deal between the United States of America and Islamic Republic of Iran has been REACHED," he wrote. Sharif also confirmed the formal signing ceremony is set for Friday, June 19, in Switzerland. Trump confirmed the agreement on Truth Social. "The deal with the Islamic Republic of Iran is now complete," he wrote, adding that he was authorizing " the toll free opening of the Strait of Hormuz " and "the immediate removal of the United States Naval blockade." "Congratulations to all! Ships of the World, start your engines. Let the oil flow!” he added.…