Market indices in Australia, Toronto and the US all achieved new highs.
US third quarter GDP was revised upwards while signs of a slowdown in China were seen as a possible push towards reaching a trade deal.
However US futures and Asian markets were mixed today as concerns over trade tensions reignited after US president Donald Trump signed a bill supporting Hong Kong protestors, Bloomberg reported.
Junior Candelaria Mining (TSXV: CAND) jumped in Toronto yesterday, gaining about 67% to rise off the previous day's 52-week low.
It had reported further high grades this week from infill drilling at its Pinos project in Mexico, including 2.4m at 4.2g/t gold and 92.3g/t silver, or 5.3g/t gold-equivalent.
Gold was trading about US$1,456 an ounce on the spot market earlier.
Finally among the majors, Rio Tinto (LSE: RIO) closed down 0.4% in London while BHP (ASX: BHP) was up about 0.4% in afternoon Australian trade.