US Stock Futures Decline on Dimmed US-Iran Peace Talk Prospects April 20, 2026 · Bloomberg Read full story at source