eric sprott weekly update