Putin’s War Pushes Eurozone Inflation to Record 7.5%

Inflation is always bad news. At least we can find some comfort in the fact that things are worse for Russia.