No doubt the reasons you mentioned in your post would be the main factors in the stocks pullback, there are many variables, the market will do the sums and quote accordingly. Pgm the modern metal!
SLV Price at posting:
$1.45 Sentiment: Hold Disclosure: Held