Market close, April 20, 2026: S&P 500 -0.24% to 7,109 as Iran Hormuz blockade drives oil 6% higher
U.S. equities closed mostly lower Monday as geopolitical tensions over the...
U.S. equities closed mostly lower Monday as geopolitical tensions over the...