2025 Top 500 ranking: 59

The level of U.S. federal debt is frequently cited as evidence of an approaching fiscal crisis, but I think that conclusion is too simplistic. Yes, a publicly held debt load of around 101% of GDP1 is historically high and clearly warrants attention, but I do not believe the level itself ...