Gold stuck near $4,035 as Fed and ECB both hold rates and December hike bets linger

Gold spent 29 October going nowhere fast. Spot bullion traded near $4,035 an ounce by midday in London, down about 0.8% on the day. The metal has spent days pinned near $4,000 — the line traders watch between a pause and a deeper correction.
The immediate cause was the US Federal Reserve. On Wednesday the central bank left its benchmark rate unchanged at 3.75% to 4%, but the decision was not unanimous: two policymakers, Lisa Cook and Beth Hammack, voted for an immediate quarter-point increase, and Chair Kevin Warsh gave little away about December. Markets still put the chance of a December rise at roughly four in five, and the yield on the 10-year US Treasury bond climbed above 5%.
Why a rate hold hurts a metal that pays nothing
Gold pays no interest, so it suffers when bonds and the dollar offer more. A firmer dollar and higher yields did that. Silver fell harder, down about 2.3% to $52.65 an ounce.
The European Central Bank added a second hold later on Thursday, leaving its main rates at 2.50%, 2.65% and 2.90%. Gold bounced modestly off its lows and traded better against the euro than the dollar, but stayed under pressure. The ECB is wary of sounding too hawkish while European borrowing costs remain fragile.
What comes next for bullion
Gold remains on course for a second straight monthly fall despite central-bank buying and geopolitical risk — a sign the selling is about rates, not safety. TD Securities sees it stuck in a $3,900 to $4,250 range into year-end, with no material rebound while long yields stay high.
The next data point arrives quickly: the US personal consumption expenditures price index, the Fed's preferred inflation gauge, was due at 12:30 GMT on 29 October. A soft reading could ease December hike bets and give gold room to recover; a hot one would likely keep it pinned near $4,000.
Sources: Kitco News; Kitco News.