Discouraging economic situation