Skip to main content

Silver tops $24/oz for highest finish since 2013