Demystifying the US debt ceiling: 5 things you should know — RT Business
The US debt ceiling has existed for almost a century, and describes the maximum amount of money the US can legally borrow. The country introduced the legislative limit on its debt back in 1917, and since then it has stipulated the affordable amount of nat...