The market forces of supply and demand answers