International Monetary Fund – IOTW Report

We’re In Deep

October 6, 2016 Dr. Tar 7

At  $152 trillion worldwide, we are all way over our heads in hock.  This according to the IMF.  That’s 225 percent of GDP, two-thirds is held by households and businesses, the [Read More]