Stocks Rally on Strong Earnings Iran Deal Talks in Focus Weekly Market Outlook Assessing BP plc BP as a Natural Gas Stock for Transitional Power BP Board Ousts Chairman Albert Manifold Amid Governance Concerns Dating Startups Tackle Fake Profiles TrustFocused Services Gain Traction in Online Dating Industry Bloom Energy Surges After 26 Billion Partnership with European AI Data Center Firm Nebius American Graphics Signs Expands Fleet Graphics Installation Network Nationwide to All 50 States QURE Q1 2026 Earnings Narrower Loss Than Expected but Stock Declines on Lack of Revenue SWIM Q1 2026 Earnings Loss Narrower Than Expected as Cost Controls Take Hold ENIC Q4 2025 Earnings EPS Beat Exceeds Expectations Amid Mixed Revenue Disclosures Ryder System R Q1 2026 Earnings EPS Surges Past Expectations with 965 Beat Invesco Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain Cogent Communications Q1 2026 Earnings EPS Beats Estimates Amid Revenue Uncertainty Stock Declines First United Corporation FUNC Slips 107 as Shares Approach Key Support Level Perdoceo Education Corporation PRDO Edges Higher in Quiet Session Cal Redwood Acquisition Corp CRAQ Holds Steady at 1026 Amid Minimal Price Movement WPP Shares Edge Higher Amid Sector Shifts Key Levels to Watch Getty Realty GTY Edges Higher Amid Steady Trading Support and Resistance Levels in Focus Zebra Technologies Strategic Investment in Apera AI Aims to Accelerate Industrial Automation Workflows LPRO Earnings Overview 20260528 Brinker International EAT Holds Near Resistance After Modest Gains