United States on Track to Default on its Debt
(Figure A) An economic crisis is imminent if the U.S. Congress does not act before June 2023. In January of 2023, the United States of America hit its legal federal debt limit, forcing the Treasury Department to enact “extraordinary measures” to deal with the matter for the time being. If no meaningful action is taken […]