Ralph Aldis, Portfolio Manager at U.S. Global Investors, Steve Land, Vice President, Portfolio Manager and Research Analyst at ...