The Dow Jones Industrial Average broke through the 30,000 mark for the first time, which current US president Donald Trump described as "a sacred number".
"Nobody thought they'd ever see it," he said in a brief press conference.
"That's the ninth time since the beginning of 2020, and it's the 48th time that we've broken records … during the Trump administration."
The New York Stock Exchange is closed for Thanksgiving tomorrow.
Meanwhile the gold price has slumped towards US$1,800 an ounce.
It was up slightly to $1,812/oz at the time of writing.
Copper closed higher on the London Metal Exchange and red metal producer Antofagasta finished the day up 7.4%.
Glencore gained 5.97%, while Barrick Gold was down 2.6% in Toronto.
Finally, BHP was up more than 2% in midday Australian trade.