my view ..
the main cause of inflation is: many trillions 'created' from thin air, then used to speculate on assets, rather than for productive use and to remove various demand/supply constraints ... over time spiral grows and grows ...
as of recently many of these constraints are being hit...