Market Update: Iran vs The World, Round 2

March 22, 2026 – How we got into this war is unclear to me, but some facts are known. Iran’s ballistic missile program was back into full swing and would soon have more long-range missiles than both the U.S. and Israel could ever protect against. While the rhetoric and kinetic action in June 2025 (The […]