European equities were mixed on May 5, 2026, with Stoxx 600 +0.7%, DAX +1.7%, CAC 40 +1.1%, FTSE 100 -1.4%.
Heightened U.S.-Iran tensions over the Strait of Hormuz sparked oil price volatility, Brent crude at $110.44/barrel, down 3.5% but above pre‑war levels.
HSBC shares fell over 5% after a $400 million fraud charge hit its Q1 profit, while Anheuser‑Busch InBev posted earnings that beat estimates.
Analysts noted de‑escalation hopes keep risk appetite alive despite geopolitical uncertainty.