The U.S. dollar weakened against most major currencies after signals of progress toward a U.S.-Iran agreement, while the Japanese yen jumped to its highest level since late February on speculation of ...