Bank of America calls for $5000 gold and $65 silver in 2026 | Metals Mine