Results for demand and supply