Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine Sen Kennedy Voices Support for Crypto Bill Potentially Shaping Regulatory Landscape X4 Pharmaceuticals XFOR Q1 2026 Earnings Why the Beat Matters US Presidents Remarks on Inflation and Iran Talks Raise Economic Uncertainty