This document discusses various causes of inflation including demand-pull inflation and cost-push inflation. Demand-pull inflation occurs when demand increases and outstrips supply, forcing prices to rise. Cost-push inflation is caused by factors that increase the costs of production like rising wages, taxes, material costs and profit margins which are then passed onto consumers in the form of higher prices. Some examples provided include the 1970s OPEC oil embargo and 2012 Pakistan floods which constrained supply and led to price increases. Black money, disposable income, non-productive spending and population growth can also increase demand and cause inflation.