It took silver 45 years and 9 months to eclipse the 1980 high of $50.36 per ounce. I concluded a June 4, 2026, Barchart ...