ECB's President Lagarde: Recent developments in the Gulf are alarming.

23 Jul 2026 13:18Energy EUR Europe