ECB’s Lane: The European economy is doing ok.

18 Jun 2026 12:31EUR Europe