US Economy Rebounds in First Quarter of 2026 Fueling Recovery Optimism Crude Oil Prices Rally as Market Skepticism Grows Over USIran Ceasefire Prospects Kenon Holdings KEN Stock Down 167 Support Test at 8542 20260515 US Retail Sales Exceed Estimates Lifted by Strong Demand