John Ciampaglia serves as Chief Executive Officer of Sprott Asset Management and as Senior Managing Director of Sprott Inc. Here we discuss the various dynamics in nuclear energy, uranium markets, where he sees the market heading, as well as a discussion on gold, oil, and more!