Wall Street snapped its 5-week losing streak. Here are 3 themes that caught our eye (2026-04-03)
The stock market finally posted its first winning week since the U.S.-Iran war broke out.