For me, current inflation is caused by the fact that people have too much money the do not need and they invest it instead of buying goods.
This leads too more speculation on everything, stocks, cryptos, energy, real estate and even staple foods.
In the last 10 years every of those indexes has gone massively up. This has resulted in companies having share prices increasing faster than their performance would have suggested. If there's more demand for company X stocks then the price will go up even if company's performance is not so great.
And here starts the loop for me, company X employees want a slice of this cake. Their are recompensed for the higher stock price (bonuses, wage increases) and not for their "real life" performance. And now those employees have even much more money they didn't need, so what they do? They invest and speculate => loop.
While the upper middle class (and above) has became richer thanks to this (more salary, stellar investment performance, low interest rates to invest even more etc) the bottom class has lost everything, they have pretty much the same salary than 10 years ago but everything is more expensive.
Nevertheless, almost everywhere in the world, we have also seen wealth tax cuts. So those who had money to invest have now even more and those who need to be helped are helped even less because less taxes means a state less able to help them.
All of this have brought us to where we are today. Unfortunately.