Oil Price Slumps After Trump Announces Cancellation of Iran Strike Strait of Hormuz Closure Continues OFS Credit OCCIN Q1 2026 Earnings Miss EPS 076 vs 022 Expected Smurfit SW Q1 2026 Results Miss Estimates EPS 033 vs 040 Crexendo Maintains Strong Analyst Support Amid Market Focus on Cloud Communications Sector Is Trinity Industries TRN Undervalued at 3333 20260520