Demand and Supply Gaps