L'or au comptant a augmenté de 0,4% à 2 729,91 dollars l'once à 0303 GMT. Les contrats à terme sur l'or américain ont augmenté de 0,2 % à 2 744,40 $.
L'or a atteint son plus haut niveau historique de 2 740,37 $ lundi et a gagné environ 32% depuis le début de l'année.
"Une confluence de vents contraires reste en place (pour l'or), qui comprend son statut de couverture attrayante contre les incertitudes de l'élection américaine et les risques géopolitiques, la demande résiliente des banques centrales et l'espace pour les achats de rattrapage des ETF, a déclaré Yeap Jun Rong, stratège de marché chez IG.
"Les acheteurs pourraient se tourner vers le niveau de 2800 dollars, car les incertitudes politiques persisteront à l'approche de l'élection.
À un peu plus de deux semaines de l'élection présidentielle américaine, l'ancien président Donald Trump et la vice-présidente Kamala Harris sont pris dans une bataille à couteaux tirés pour gagner certains des États les plus compétitifs.
Récemment, Israël a assassiné les dirigeants du Hezbollah au Liban et du Hamas à Gaza, tout en ne montrant aucun signe de ralentissement de ses offensives terrestres et aériennes.
Par ailleurs, selon l'outil Fedwatch du CME, 91 % des traders estiment qu'il est probable que la Fed réduise ses taux d'intérêt d'un quart de point de base en novembre.
La hausse de l'or intervient en dépit de l'augmentation du dollar américain et des rendements. Les rendements du Trésor à 10 ans ont atteint leur plus haut niveau en 12 semaines lors de la dernière session, tandis que le dollar américain s'est accroché à son plus haut niveau en deux mois et demi mardi. [USD/] [US/]
L'argent au comptant a augmenté de 0,5% à 33,93 $ l'once après avoir atteint son plus haut niveau depuis la fin de l'année 2012 lors de la dernière session.
Citi Research a révisé ses prévisions de 6 à 12 mois pour les prix de l'argent à la hausse à 40 $ l'once contre 38 $ l'once.
Le platine a augmenté de 0,3 % pour atteindre 1 006,35 $ l'once. Le palladium a ajouté 0,6 % à 1 057,65 $.