The ratio of U.S. government debt to GDP has reached 100%, a milestone not seen since World War II. According…
As of April 30, 2026, the Buffett Ratio (Wilshire 5000 / annualized nominal GDP) reached 227%, with a peak high…