100movingaverage

Predictions and analysis