Gold at $2,900: Why Central Banks Are Buying at Record Pace in 2026
Central banks are the new marginal buyer: 1,136 tonnes purchased in 2025, replacing Western institutions as price-setters.Supply deficit structural: 3,600t mine output vs 5,000t+ total demand; deficit met by ETF drawdowns.From hedge to core: Gold’s 3-year Sharpe ratio (1.42) now exceeds both equities and
Read story