us30years

Predictions and analysis