theultimatemovingaverage

Predictions and analysis