Yellen again warns of June 1 deadline to avert default

The U.S. hit its $31.38 trillion spending limit in January of this year, forcing Yellen to resort to “extraordinary measures” to pay the nation’s bills in the meantime.

By admin

Leave a Reply