Inflation rate surprises again