EconomyNRF Forecasts U.S. Holiday Sales of $1.013 Trillion in 2026By Adrian ValeOct 16, 2026, 4:55 AM UTC