Supply and Demand Dynamics