Demz doing backflips because inflation is "down" to 2.9%. That is year over year. Kind of misleading as food prices are up 20% and Energy prices are up over 50% over the past 3 1/2 years.
Does anyone really believe food prices are only up 20 percent? That sure as hell isn't my experience.