Macy’s on Friday said consumers’ budgets are under pressure and that it expects the squeeze to continue into this year.