Frank Holmes
CEO, U.S. Global Investors
www.usfunds.com