Global debt has topped $250 trillion — Anecdota