Gold prices have tumbled from their peak of $4,400 an ounce in June 2026, and analyst Andrew Zatlin now predicts they could drop to $3,200 or even $3,000 in 2027. The decline, he argues, stems from a reversal in the supply-demand dynamics that previously drove gold's rally. Central banks, particularly the People's Bank of China, significantly reduced their gold purchases, while miners increased production, creating an oversupply.
The Iran war, contrary to typical expectations, contributed to the sell-off. The conflict triggered inflation and higher interest rates, strengthening the dollar and prompting speculators to cash in their paper gold holdings. Russia's decision to sell 192 tons of gold to China further exacerbated the oversupply.
Zatlin's forecast of $3,500 gold by year-end now appears more plausible, with gold struggling to stay above $3,900. He attributes the earlier surge in gold prices to extraordinary demand from central banks, which absorbed a large portion of global production. However, this trend has reversed, leading to a sharp decline in prices.
The analyst emphasizes that gold's negative yield and sensitivity to interest rates and the dollar's strength make it particularly vulnerable to such shifts. He advises against holding gold at current levels, citing the oversupply and speculative sell-off as key factors driving prices down.