European equities are near record highs despite the Iran war and higher energy prices.

The STOXX 600 has attracted $2.44B of inflows. Companies are expected to report 24.1% year-on-year earnings growth for Q2 - the strongest rate in almost four years.

Is Europe back?

europe