The S&P 500 closed at 7,108.40 on 23 April 2026 — within 1.4% of its all-time record high — even as Brent crude traded above $105 a barrel and U.S. forces maintained a naval blockade of Iranian shipping for a 13th consecutive day. The combination would have seemed paradoxical a decade ago. In the spring of 2026, it is the baseline condition of American financial markets.
Wall Street's first-quarter earnings season delivered results that surprised even optimistic forecasters. Goldman Sachs reported what analysts and the firm's own executives described as its strongest quarterly performance in years, driven by elevated volatility in equities and fixed-income markets. Bank of America and Morgan Stanley both exceeded consensus analyst estimates. J.P. Morgan, which had telegraphed caution in January guidance, nonetheless posted record investment banking revenues for the quarter, driven by a surge in debt issuance as companies rushed to lock in financing ahead of an anticipated Federal Reserve decision on 7 May 2026.
Continue reading to see the full article