Here are things going right for stocks despite new Iran war setbacks April 19, 2026 · CNBC Read full story at source