Energy NRGV Q1 2026 Earnings Miss by Significant Key Takeaways Irans Potential Tariffs on Strait of Hormuz Internet Cables What It Means for Europes Digital Connectivity