Why a Peace Deal With Iran May Not Prevent Energy Market Turmoil This Summer TWFG TWFG Delivers Q1 2026 Beat EPS 029 vs 020 Expected Seacoast SBCF Crushes Q1 2026 Estimates EPS 062 Tops Views Gulf Economies Brace for Prolonged Recovery After Iran Conflict Disruptions Encompass EHC Q1 2026 Earnings Beat Revenue NA EPS 160 Geosphere Capitals Sanger Sees Cautious Optimism for India as Earnings Revival Holds Key Western SBI Stock Jumps 051 Approaching 823 20260514