Stocks soar on hopes of Iran war resolution — plus, Lilly takes a big swing in sleep disorders March 31, 2026 · CNBC Read full story at source