US-Iran Hormuz Agreement by August 15? — Macropredict