Stock market news for July 20, 2026
The S&P 500 fell on Monday as oil prices advanced in response to the latest bout of military exchanges between the U.S. and Iran. The broad market index dropped 0.19% to close at 7,443.28, while the Nasdaq Composite lost 0.05% and ended at 25,508.07 …