The demographic factor will play a significant role in the level of economic activity in the United States over the next decade.
The world's largest economy will face a major challenge in keeping markets stimulated due to this decline in the birth rate.
Ultimately, the creation of more debt and monetary stimulus will be inevitable.