Market Perspectives Monday Morning Must-Knows - April 20, 2025 — Markets Rally Into Earnings Flood as Iran Deadline Approaches Merlin Rothfeld on Apr 20, 2026