This month, Canadian billionaire and longtime precious-metals investor Eric Sprott has bought another 300,000 shares of ...