All of Hands & Demands
Hands & DemandsProducer–Consumer Index · November 2026 reading
European Union: 47 producers for every 100 consumers
The count peaked at 51 in 2006. It reaches 41 by 2050.
Producers per 100 consumers, European Union and the world
- European Union
- World
- Projection
- 2026
- 2050
Producers per 100 consumers
46.82026
- Highest: 50.7 in 2006
- 2050: 40.7
- Index, 2020 = 100: 96.5 now, 83.9 in 2050
Workers per 100 people
46.3Q2 2026
- Q2 2025: 46.1
- 2.16 people for every worker
Output per worker
$119,0002025
- +23% since 2000
More hands. No hiring.
Runner: an AI growth team built from your code or your POS sales.