Gold traded at a record high midafternoon on Tuesday, supported by safe-haven buying ahead of the Nov. 5 U.S. election even as the dollar and yields rose.
Gold for December delivery was last seen up US$25.30 to US$2,781.20 per ounce, above the Oct.22 record close of US$2,759.80. The rise comes amid an uncertain economic outlook as the U.S. election nears, with polls seeing a tight race between Kamala Harris and Donald Trump, who has promised a radical tariff policy that could upend global trade.
"Gold trades up on the week, despite deflating risk premiums elsewhere, confirming the focus remains the US election and especially the prospect of a Trump 2.0 as it may bring greater policy disruption, trade tariffs, and increased geopolitical risks," Saxo Bank noted.
The ICE dollar index was last seen up 0.01 points to 104.27.
Treasury yields rose, with the yield on the U.S. two-year note last seen up 0.5 basis points to 4.143%, while the 10-year note was paying 4.294%, up 0.8 points.