Unterdessen hielten die Sorgen über eine Angebotsverknappung bei Palladium aufgrund der Sanktionen gegen Russland, dem größten Produzenten des Autokatalysatormetalls, den Preis in der Nähe seines Allzeithochs.
Um 13:36 Uhr ET (1836 GMT) lag der Goldpreis um 2,4% höher bei $2.046,49 pro Unze, nachdem er zuvor auf $2.069,89 gestiegen war und damit nur haarscharf an seinem Höchststand von $2.072,50 im August 2020 vorbeigeschrammt war.
Die US-Goldfutures schlossen 2,4% höher bei $2.043,30.
"Die Kombination aus steigenden Energiepreisen, Getreidepreisen und Preisen für Basismetalle führt zu einem dramatischen Inflationsdruck, der weiterhin die Hauptstütze für den Anstieg des Goldpreises ist", sagte David Meger, Leiter des Metallhandels bei High Ridge Futures.
"Darüber hinaus sehen wir auf dem Goldmarkt eine beträchtliche Anzahl von Geboten für sichere Häfen, da die Aktienmärkte aufgrund der großen geopolitischen Sorgen unter Druck geraten sind.
Steigende Ölpreise und der Ukraine-Krieg haben in den letzten Wochen den Appetit auf risikoreichere Vermögenswerte gedämpft.
US-Präsident Joe Biden kündigte am Dienstag ein Einfuhrverbot für russisches Öl und andere Energieprodukte an, während Großbritannien erklärte, es werde die Einfuhr von russischem Öl und Ölprodukten bis 2022 auslaufen lassen.
Goldbarren, die in diesem Jahr um mehr als 12% gestiegen sind, gelten in Zeiten geopolitischer Unsicherheit und steigender Inflation als sichere Wertaufbewahrungsmittel.
Palladium stieg um 6,7% auf $3.199,18 pro Unze, nachdem es am Montag ein Allzeithoch von $3.440,76 erreicht hatte. Der Preis ist in diesem Jahr um mehr als 60% gestiegen.
Im Falle einer Verknappung wären die Autohersteller bereit, fast jeden Preis für das Metall zu zahlen, um die Produktion aufrechtzuerhalten, sagte Saxo Bank-Analyst Ole Hansen.
Spot-Silber stieg um 3,1% auf $26,45 je Unze, nachdem es den höchsten Stand seit Mitte Juni 2021 erreicht hatte. Platin stieg um 2,9% auf $1.155,52.