Spot gold climbed 3.4% to $4,479.84 per ounce after touching its highest level since June 4 at $4,491.16 earlier in the session. U.S. gold futures increased 2.8% to settle at $4,545.30.
On the technical front, spot gold broke above its 100-day moving average of around $4,381.
“This was totally unexpected. Very bullish for gold due to lower yields on longer-dated Treasuries and as it may help to bring the dollar lower,” said Robert Gottlieb, an industry expert and former head of precious metals at Koch Supply and Trading.
The U.S. dollar index fell 0.8%, making dollar-priced gold less expensive for holders of other currencies.
Yields on 30-year U.S. Treasuries fell sharply on Wednesday from around their highest level in 19 years after the U.S. Treasury Department said it would double the size of liquidity support buyback operations for longer-dated bonds.
TD Securities said in a note the U.S. Treasury’s announcement that it is increasing the size of liquidity support buyback operations has given metals a “jolt of life.”
“While the fierce bid has faded in recent days, the (gold investment) flows could quickly return amid Treasury liquidity support, a Fed willing to look through an energy shock, and a growing stagflation narrative, which should all ultimately see lower real rates,” the TD Securities note said.
Expectations that the Fed will hold rates steady at its September 15-16 meeting stand at 65%, according to CME Group’s FedWatch tool, after recent weak U.S. economic data dampened bets for a hike.