Supply and demand in business