US and Iran reach preliminary pact to end war and reopen Strait of Hormuz - TrendCloud