Wall Street ends week at new highs as consumer muscle offsets tech stumble | Monexa