Stock Market Today, March 31: Stocks Rally on Hopes of Easing Iran Conflict

Big-tech leaders surged on fresh hopes that the Iran war may be nearing an end, today, March 31, 2026.
Open original source
Big-tech leaders surged on fresh hopes that the Iran war may be nearing an end, today, March 31, 2026.
Open original source