You agree to the terms of service below, and the Terms of Use for Substack, the technology provider.

Nothing contained within this blog should be construed as financial or legal advice. My analysis is my own and I do not attempt to examine all the facts or circumstances that may be relevant to any company, industry, or security, or anything that I might mention. Any action taken or not taken after reading this blog is performed at ones own risk. If you need financial advice, consult with a licensed financial advisor.