13F filer

Financial Sense Advisors