Iran near full capitulation on a US deal; Strait of Hormuz reopening removes the biggest oil supply shock in history