March Jobs Report Sparks Optimism but Raises Questions on Sustainability ENLT Q1 2026 Earnings Reports EPS of 008 Amid Limited Consensus Comparisons Citadel Strategist Analyzes Prediction Market Data to Gauge Iran Deal Impact on Markets