National Retail Federation Forecasts 44 US Retail Sales Growth in 2026 WINA Q1 2026 Earnings EPS Misses Estimates Stock Rises 196 Oil Prices Tumble Over 20 in May Most Since 2020 on USIran Peace Deal Hopes