IEA Chief Warns Oil Markets Approaching Red Zone as Iran Crisis Intensifies Bill Ackman Builds Microsoft Stake in First Quarter Betting on AI and Cloud Momentum Ondas Inc ONDS Q1 2026 Earnings EPS Misses Estimates Amid Continued Operational Challenges ChinaRussia Partnership Beijings Strategic Bet on Moscow Appears to Be Paying Off KTTA Q1 2026 Earnings NarrowerThanExpected Loss Surprises Markets as Stock Slips SpaceX Plans 175 Trillion Public Offering to Advance Multiplanetary Vision