Wall Street Roundup: Retail Earnings, Reddit Volatility, AI Momentum Published 23 May 2025 Full Article