Excess Demand and Supply