IE Q1 2026 Earnings EPS Misses Estimates Widely as Exploration Continues Dollar Weakens as Iran Optimism Boosts Risk Appetite LIVE Q1 2026 Earnings EPS of 023 Reported Amid Sparse Disclosure TGS Q1 2026 Earnings Staggering EPS Beat of 319 Sends Stock Higher ELUT Q1 2026 Earnings EPS Misses Estimates as Stock Moves Higher Chinas Humanoid Robot Workforce Prep Musk Flags Competition Anthropic and Microsoft Negotiate AI Chip Partnership Following 5 Billion Investment