The US dollar pulled back from six-week highs as markets reassessed risk following reports that Trump administration negotiations with Iran had reached final stages. Gold prices fell 0.3% to $4,528 per ounce, while the dollar weakened against the Japanese yen and the euro stabilized, reflecting reduced safe-haven demand as investors responded to easing Middle East tensions.