
The United States is in the midst of its first government shutdown in nearly 20 years, and the practical effects on millions of Americans are significant. Even more worrisome: the impending debt ceiling, which the Treasury Department estimates the U.S. government will reach on or around October 17th. The debt ceiling is the statutory limit of allowable federal debt, currently set at $16.7 trillion. Up until about one hundred years ago, Congress approved every individual new bond issue, but early...
Share this Article
Comment on this Article
Please to comment