The dollar held near a six-week high on Friday, buoyed by hopes of U.S.-Iran peace deal progress and strong U.S. economic data. Despite mixed signals from talks...