Thursday, November 30, 2023

Inflation in Europe falls to 2.4%. It shows interest rates are packing a punch