demand-supply dynamics