Key Points Bank of America forecasts gold at $5,000 an ounce by 2026 due to investment demand and geopolitical risks. Central banks, inflation, and monetary policy shifts are driving the global gold ...