Economics 101: The Law of Supply and Demand