Blog

Tuesday, May 23, 2023

In what USA Today calls, "a terrifying game of chicken", the United States reached the largest debt ceiling we have ever seen, 31.4 trillion dollars, in January of this year. With a deadline to raise the debt ceiling looming in...