President Donald Trump has announced a peace agreement with Iran to immediately end the naval blockade of the Strait of Hormuz.Mediated by Pakistan, the deal includes a total cessation of military hostilities and a formal signing scheduled for June 19 in Switzerland.This resolution follows a 15-week conflict that caused global oil prices to exceed $100 per barrel and forced worldwide economic adjustments.