The last of the supply and demand series.