European Stoxx 600 fell 0.1% while CAC 40 slipped 0.1%, FTSE 100 rose 0.3% and DAX gained 0.4%.
Markets remain sensitive to the Iran conflict, with hopes for a cease‑fire amid ongoing diplomatic talks and naval blockades.
Oil prices hovered just below $100 per barrel, pressured by the near‑closure of the Strait of Hormuz and Middle‑East supply risks.
European earnings season has accelerated, offering insight into corporate responses to the war‑driven economic environment.