Retail Sales Slowdown Emerges as Elevated Gas Prices Weigh on Consumer Spending RBB Q1 2026 Earnings EPS Surges 438 Above Estimates on Strong Operating Performance Dells Strong Earnings Signal Broader AI Demand Boost for Server Makers