supplyanddemandanalysis