
Gold climbed to a eight-week high, topping $1,900 an ounce, as lower U.S. real yields and a weaker dollar helped the metal build on the biggest annual advance in a decade. Silver jumped, while platinum was little changed after touching the highest since 2016.
...