Best Buy BBY Steady at 5661 Awaiting Next Catalyst 20260515 PENN Entertainment PENN Q1 2026 Earnings Miss Sparks Concern 32 Billion and Counting The Escalating Cost of the Iran Conflict on Global Corporations