Bank of America projects silver could hit $309 by 2026

Bank of America projects silver could hit $309 by 2026