The United States and Iran have agreed on a peace framework aimed at ending the conflict, lifting the U.S. blockade of Iran and reopening the Strait of Hormuz, a key global oil shipping route. U.S. President Donald Trump said the deal is complete, while Pakistan Prime Minister Shehbaz Sharif said it will be formally signed in Switzerland on Friday.