European inflation mysteries