Is an economic depression on the horizon?