0 comments
108 forecasters

Will the US national debt be under $38.5 trillion on December 31, 2025?

14.9%chance

This question is closed for predictions.