so anyway inflation comes mostly from the demand and supply of currency, if you print more money, you get more inflation, what you discussed are more price "shocks"
that's the theory, we are still waiting for that to happen in the major economies where they are increasing money supply at alarming rates
A shock is something that happens suddenly and usually over a short period of time. Inflation is a general increase in the price of goods and services. Monetary supply and demand is a major part of it (which is why the reserve bank uses them to help control inflation) but its not the only factor leading to inflation.
I mean, one of the major reasons for our current high inflation has been the rise in input costs, from fuel to basic foods (due to the drought).