Gold prices rose slightly on Tuesday, after easing in the previous session, as the dollar held steady after marking a fresh 2018 peak.
Spot gold rose 0.1 percent to $1,315.24 per ounce at 00:51 GMT.
U.S. gold futures for June delivery were up 0.1 percent at $1,315.80 per ounce.
The dollar index, which measures the greenback against a basket of six major currencies, was little changed at 92.697 after hitting its best since December at 92.974 on Monday.
China's top economic official will visit Washington next week to resume trade talks with the Trump administration, the White House said on Monday, after discussions in Beijing last week failed to produce agreement on a long list of U.S. trade demands.
Trump said he would announce a decision on Tuesday about the future of an international nuclear agreement with Iran, as Tehran hinted it might stay in the 2015 accord even if Washington pulls out.