Almost all of the inflation is due to a handful of causes -
1) oil producers cutting supplies and US gasoline refineries closing plants - this has caused a continuous spike in gasoline prices. Gasoline has a poor elasticity of demand (people have to go to work, school, etc. and have no choice but to buy; businesses have a fairly fixed gasoline requirement for things like deliveries, etc.)
This has a knock on effect on all prices of anything that requires transport.
Similarly anything requiring natural gas or oil in the manufacturing process is more expensive (any heating, any plastics, etc.)
2) Car manufacturers cutting orders of microchips causing a shortage of new vehicles causing new and used car prices to surge. Again there isn't a ton of elasticity of demand - people tend to buy a car when they need one.
3) Housing - AirBNB, speculators buying up houses, and collusion among apartment complex owners. Also the misforecasting of demand by manufacturers of lumber, plywood, etc.
4) Price gouging - certain industries have used the claims of high inflation to massively increase prices and profits even though the underlying factors should result in a modest increase. So we saw absurd prices for eggs and absurd profits.
5) Labor shortages due to massive retirement
The oil prices are largely collusion driven by OPEC.
So we have 3 areas without any real elastictiy of demand that have had shortages due to collusion and incompetence. An general increase in prices because claims of inflation give cover for collusive increase in prices for price gouging.
Then we have a shortage of labor due to retirements.