Annual births per 1,000 population through 2031. A slow-moving chart that rewards demographic intuition over market reflexes.
Recent activity
Top predictions
No predictions yet. Be the first!