Sprott Physical Platinum and Palladium Trust (AMEX: SPPP) Fell -10.48% From Highs, What Does The Future Hold?
Sprott Physical Platinum and Palladium Trust (AMEX:SPPP)’s traded shares stood at 0.64 million during the latest session, with the company’s beta value hitting 0.36. At