Shocking stat of the day:

Since 1800, 51 out of 52 countries who have reached a 130% Debt-to-GDP ratio have defaulted.

According to the US CBO itself, Debt-to-GDP in the US is on track to hit 130% for the first time by 2033.

In 2007, Debt-to-GDP in the US was just 60% and it… pic.twitter.com/Zu3VuefKan

— The Kobeissi Letter (@KobeissiLetter) March 29, 2024