palmolive

Predictions and analysis