Trading with dictators? A historical review of the EU’s business partners
Read More

Monetary policy decisions

30 October 2025 The Governing Council today decided to keep the three key ECB interest rates unchanged. Inflation…