ECB chief economist Lane: 3% interest rate is far from the lowest level.

2025-01-15

ECB chief economist Lane: 3% interest rate is far from the lowest level.