Iran will reopen the Strait of Hormuz and can sell oil freely under deal with the US, officials say
The accord, due to be signed Friday in Switzerland, also envisions Iran receiving at least $300 billion to rebuild after the war and says the U.S. would work to end all American and United Nations sanctions imposed on Tehran — if a final agreement addressing Iran's nuclear program is reached.