David Garofalo, CEO of Gold Royalty, discusses commodities market, mining operations and more on the StockOdds Podcast.