Stock Market Today: Dow set for 300-point fall, S&P 500 and Nasdaq to decline as oil climb

April 20, 2026

Follow all the latest U.S. market action for Monday here as the war in Iran enters its eighth week