Return cumulative multiplier, not last multiplier

supply_and_demand was returning the multipliers only from the last
iteration of the price updates. This fixes it to accumulate the
multipliers and return that.