Tuesday, November 3, 2015

Debt ceiling follies: The total public debt hit $18.152 trillion in mid March, but somehow the Treasury Dept. kept paying the bills for eight months without defaulting

March 2015
November 2015