How can we help?
< All Topics

Depression definition

A severe economic downturn at the stage of a debt crisis that typically involves self-reinforcing declines in asset prices and growth. This most classically occurs when central banks are limited in their abilities to ease monetary policy to relieve the economic downturn.

Get Free Access to MacroVar Analytics

Make the right financial and business decisions based on objective Financial & Economics data analytics to grow and protect wealth.

Table of Contents