stalled economy