Inflation – has it peaked?