The Dow Jones Industrial Average rose 11.37%, its biggest one-day percentage gain since 1933, Reuters reported.
The S&P 500 closed up 9.38%, the FTSE 100 rose 9.05%, Japan's Nikkei 225 gained 7.13% and the S&P/TSX Composite Index was up 11.96%.
The gold price has zig-zagged higher in the past 24 hours.
It's leapt up from below US$1,600 an ounce on the spot market to head towards $1,700/oz before falling back below $1,600/oz, then retracing its path before easing to last trade about $1,636/oz.
Copper gained 4% on the London Metal Exchange.
Among the majors, Freeport-McMoRan (NYSE: FCX) leapt 29.68% in New York.
It closed at $6.99 but remains about half the value of January's $13.53.
In London, Anglo American (LSE: AAL) shot up 20.9%.
Finally, Barrick Gold (TSX: ABX) gained 12.5% in Toronto.