Key Points Bank of America forecasts gold at $5,000 an ounce by 2026 due to investment demand and geopolitical risks. Central ...