Thu. Dec 19th, 2024

The European Central Bank left interest rates at 4%, snapping a record streak of 10 rate hikes, as weak earnings have plagued eurozone countries.

By