Authors:
  • The United States and Europe are in a state of debt deflation, where people and businesses have to pay banks instead of spending their income on goods and services. So markets shrink, sales and profits fall, and the stock market turns down.

    Source: www.counterpunch.org

Topics