Silver futures gain 2.16% to $69.90 in broad precious metals rally