SP 500 Extends Weekly Win Streak to Seven Despite Anticlimactic TrumpXi Summit Exxon XOM Q1 2026 Earnings EPS 116 Beats Estimates The Bancorp TBBK Q1 2026 Earnings Surprise EPS 141 Up Significant Dycom DY Stock Slides 302 Support at 41550 20260515 Iran Ceasefire Trade 3 Energy Stocks to Own if Oil Falls to 80 Latin Lawyer MA Roundtable Highlights Shifting Deal Dynamics Across Latin America Agilent A Q1 2026 Results Fall Short EPS 136 Revenue NA