Wall Street Rallies as Middle East Optimism Drives Dow to New Record Dow Jones Futures Edge Higher Oil Slips as Trump Signals No Urgency in Iran Nuclear Deal Exxon Mobil in Talks to ReEnter Venezuela After Nearly Two Decades French Open Prize Money Talks Signal Shift in PlayerFederation Relations EOG Resources Soared in Q1 Oil Price Rally and Operational Strength Drive Gains HALO Stocks Surge as Investors Seek AIProof Investment Themes WFRD Q1 2026 Earnings Strong EPS Beat but Stock Declines SCCE Q4 2025 Earnings EPS Surges Past Estimates on Solid Performance Cyngn Inc CYN Q1 2026 Earnings EPS Beat Amid Zero Revenue Stock Edges Lower ZBIO Q1 2026 Earnings NarrowerThanExpected Loss Amid PreRevenue Stage Calidi Biotherapeutics Q4 2025 Earnings Narrowed Loss Per Share Exceeds Expectations Despite Stock Decline ONB Q1 2026 Earnings Narrow EPS Miss Slightly Below Estimates Stock Edges Higher GCM Grosvenor GCMG Slips 09 as Shares Consolidate Near Key Support Solaris Energy Infrastructure SEI Advances 148 Key Support and Resistance Levels in Focus CapsoVision Inc CV Gains 177 as Shares Test Key Resistance Near 723 Walmart WMT Edges Higher as Defensive Appeal Supports Modest Gains Horizon Quantum Holdings Surges 7 Key Levels to Watch Diversified Energy Acquires Permian Basin Operator Maverick Natural Resources in Strategic Deal ASP Isotopes Inc ASPI Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Surge Nuveen Churchill Direct Lending Corp NCDL Holds Steady Near Resistance Level MIRA Q3 2025 Earnings NarrowerThanExpected Loss Lifts Shares INKT Q1 2026 Earnings BetterThanExpected Loss Drives 159 Stock Rally TCBK Q1 2026 Earnings EPS Surpasses Estimates by 527 Shares Edge Lower MTUS Q1 2026 Earnings EPS Beats Estimates by 1765 as Operational Efficiencies Drive Profitability Grupo Aeromexico Q4 2025 Earnings EPS Falls Sharply Short of Estimates as Operational Headwinds Persist MNSB Q1 2026 Earnings Strong EPS Beat Drives Positive Momentum GMHS Q1 2026 Earnings EPS of 004 Reported Amid Limited Disclosure Stock Falls 501