BP Q1 2026 Earnings EPS Beat Fails to Lift Shares as Market Weighs Headwinds SP 500 Edges Higher as Utilities and Technology Lead Energy and Staples Decline CVV Q1 2026 Earnings Loss Per Share of 025 as Company Navigates Operational Headwinds EU Weighs Tariffs and Supply Chain Measures to Counter Chinese Import Surge Amid Trade War Risks Analyst Chandan Taparia Highlights Three Stocks for Potential Focus on May 22 2026 Netflix AdSupported Tier Reaches 250 Million Monthly Active Viewers Amid Sports Expansion