European Central Bank Chief Economist Lane: Inflation will remain above 3% for the remainder of the year.

2026-06-19

European Central Bank Chief Economist Lane: Inflation will remain above 3% for the remainder of the year.