weakening demand