US stocks close lower on fading hopes for quick Iran deal, mixed quarterly earnings April 23, 2026 · Economic Times Read full story at source