Safe-haven gold touched its highest in one year on Wednesday as recent U.S. economic data fanned fears of a slowdown and spurred bets the Federal Reserve may ease up on hiking.

Spot gold was little changed at $2,019.99 per ounce after rising to its highest since March 2022 at $2,031.89 earlier. U.S. gold futures traded flat at $2,036.40.