Gold prices rose today, as a fresh batch of weak US data reinforced expectations of a halt in interest rate hikes this year.
Gold rose in spot transactions, by 0.2%, to reach $1945.40 an ounce by 03:31 GMT, while US gold futures settled at $1972.40. Silver fell in spot transactions by 0.3%, to $24.59 an ounce, platinum settled at $974.13, and palladium increased 0.9%, recording $1,232.98.