Ceasefire talks fail, leaving 599 ships stranded in the Strait of Hormuz amid ongoing Iranian controls and uncertainty.