Direct negotiations between Iran and the United States in Islamabad, Pakistan ended without an agreement after nearly 21 hours due to differences over the Hormuz Strait and nuclear program.