Debt Is the Only Religion Left: Markets Open 2026 by Borrowing Everything, Everywhere, All at Once
The year 2026 did not begin with caution, reflection, or restraint. It began, instead, with a stampede. In the space of a few days, global...