Economy Inflation remains sticky in Europe, with core prices cooling less than expected March 1, 2024