US & Europe Markets May 7, 2026: Stocks Slip as Iran Peace Deal Keeps Investors on Edge
Wall Street and European equities pulled back from record highs on May 7 as oil price swings on Iran peace deal uncertainty overshadowed strong AI earnings. S&P 500 -0.4%, Nasdaq -0.1%, STOXX 600 -1.1%. Arm Holdings beat earnings but fell on supply concerns; Datadog surged 30%+.