BUT WHAT IS supply and demand, REALLY?