Close up image of assorted gold ingots and gold coins.

Gold prices rose nearly 1% on Friday as uncertainty sparked by the Omicron coronavirus variant and a dip in U.S. Treasury yields boosted the safe-haven metal's appeal.

Spot gold was up 0.9% at $1,785.29 per ounce by 03:12 p.m. ET (2012 GMT). U.S. gold futures settled 1.2% higher at $1,783.90.