The STOXX Europe 600 closed up 2.2% at 623.25 points on May 6, marking its strongest finish since mid-April. The catalyst: growing optimism that a US-Iran peace agreement could actually materialize, pulling one of the biggest geopolitical risk premiums off the table in months.
Banks and airlines led the charge higher as oil prices dropped sharply, reversing a painful trend that had gripped markets since hostilities escalated in late February.
What’s driving the rally
Reports of meaningful progress toward a US-Iran peace deal sent a clear signal: the Strait of Hormuz, one of the world’s most important oil transit routes, could soon reopen fully. The conflict, which began around late February 2026, had previously knocked the STOXX Europe 600 down roughly 10% from its peaks during certain stretches. So the 2.2% single-day pop wasn’t just enthusiasm. It was a partial unwinding of months of accumulated fear.
The bigger picture
The trajectory that began on May 6 continued building momentum through late May and into mid-June. By June 15, the STOXX Europe 600 had reached a record high in the range of 639.20 to 640.94 points, as a preliminary US-Iran agreement took shape.
That record represents a climb of roughly 2.5% to 2.8% from the May 6 close. Banks rallied because lower geopolitical risk means more predictable economic conditions. Airlines surged because jet fuel is their single largest cost input, and cheaper oil goes straight to the bottom line.
What this means for investors
No cryptocurrency tokens or digital assets were referenced in the equity-market reporting. During a period where billions rotated back into European stocks, digital assets remained largely on the sidelines of the conversation.
If peace talks falter and the Strait of Hormuz remains contested, that roughly 10% drawdown the STOXX Europe 600 experienced earlier in 2026 could repeat.
Disclosure: This article was edited by Editorial Team. For more information on how we create and review content, see our Editorial Policy.

1 hour ago
11









English (US) ·