US President pushes back deadline for Strait of Hormuz reopening by five more days, citing diplomatic progress.