Silver hits all-time high as supply tightness and industrial demand drive rally