What are the causes of inflation?
Define inflation as a steady enhance in the general price level. Then, there are, well, two and a half basic reasons:
1) Demand-pull inflation;
2) Cost-push inflation and;
3) Demand-pull inflation caused by excess money supply.