Tech Employment Shows Modest Growth with Emerging Hiring Signals CompTIA Report Suggests Shell Reports Surge in Q1 Profits Amid Iran Conflict and Strait of Hormuz Disruption Navan NAVN Gains 072 Support Holds at 1729 20260514 Caseys CASY Q1 2026 Earnings Why the Beat Matters NCR Atleos NATL Stock Steady at 4483 Support at 4259 20260514 US Energy Agency Revises Up Middle East Supply Disruption Estimates Suggests More Severe Impact My Size MYSZ Stalls at 054 Consolidation Phase 20260514