Why America Has a Debt Ceiling: 5 Questions Answered
Published on: Sunday 15 January 2023
Treasury Secretary Janet Yellen announced the US will hit its $31 trillion debt ceiling on January 19, 2023. Economists and markets are worried Congress won’t act in time, which could trigger a financial crisis.