Spot gold had risen above US$2,000 an ounce again yesterday but was around $1,930/oz at the time of writing.
Copper reached a fresh two-year high on the London Metal Exchange, following Rio Tinto's downgrade of its 2020 copper production guidance due to delays at its Kennecott mine in Utah.
"Meanwhile iron ore also extends its rise to six-year highs amidst strong steel demand, shortage of spot cargoes and congestion at ports," Marex Spectron's Alastair Munro said yesterday, with the price rising above $125 per tonne.
Miners with operations in Mali tumbled yesterday amid news of a coup in the African country.
Barrick said its mines were "unaffected" by the political transition and closed down 3.36%, while Resolute Mining (ASX: RSG) slumped more than 17% yesterday but was up 1% in morning trade.
Elsewhere, Glencore gained 2.38% in London while Rio was off 0.15% and copper major Freeport-McMoRan rose 3.68% in New York.
Wall Street was in record territory again yesterday but key market futures were pointing to a lower start around the globe.