Global debt soared $7.5 trillion in Q1 2025, to a record $324 trillion