Traders Express Skepticism Over Irans Strait of Hormuz Reopening Timeline SLNG Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges Barclays Posts 18 Profit Surge Upgrades FullYear Income Forecast