Inflation the highest in 40 years, but has it peaked?