Gold futures prices stabilized as the dollar weakened, as markets assessed expectations of a Federal Reserve interest rate cut in September.
During Thursday's trading, gold futures for December delivery stabilized at $3,407.30 per ounce.
Spot gold was unchanged at $3,358.05 per ounce.
The dollar index, which measures the performance of the US currency against a basket of six major currencies, fell slightly to 97.73.
Spot silver futures for September delivery were steady at $38.58 per ounce. Spot platinum prices fell 0.4% to $1,337.93, and palladium prices rose 0.15% to $1,139.09.
Ukrainian President Volodymyr Zelensky said he warned his US counterpart, Donald Trump, before his talks with Vladimir Putin that the Russian president was bluffing about his desire to end the war, according to Reuters.
Investors are awaiting further US economic data due later this week, including the producer price index, weekly jobless claims, and retail sales data, for clues on the Federal Reserve's potential interest rate path.