Gold may hit $5,000/oz in 2 years: NDB Wealth. Gold could trade at $4,200–$5,000 per ounce over the next 12–24 months, driven by central bank purchases and Asian investor demand, NDB Wealth Management said. Central banks bought 289 tonnes in Q2 2026, while Asian gold funds saw record first-half inflows. Limited mine supply growth of 2.4% further supports elevated prices.