Inflation is cooling, but prices on many items are going to stay high for months