Demand and Supply in Macroeconomics and Microeconomics