Gold prices stalled on Wednesday, a day after breaching the key USD 1,900 support level for the first time in 1-1/2 months as US Treasury yields were boosted on expectations the Federal Reserve is not yet finished with its rapid monetary tightening cycle.
Spot gold held its ground at USD 1,903.50 per ounce, while US gold futures were flat at USD 1,935.60.
Gold on Tuesday dropped to as low as USD 1,895.50 an ounce, its weakest level since end-June, as benchmark 10-year US Treasury yields hit an almost 10-month high, making them more attractive than non-interest-bearing bullion.
Investors will later scan minutes from the Fed's July policy meeting for upcoming rate strategy.
Elsewhere, spot silver rose 0.4 percent to USD 22.61 an ounce and platinum eased 0.1 percent to USD 887.29. Palladium gained 0.2 percent to USD 1,237.45.