The silver price set another new all-time high of more than US$59 per ounce before ending the week slightly lower. Experts are ...