Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip The 43 Billion ETF Hiding in Plain Sight Why DIA Could Outperform SPY and QQQ Through 2026 Global Markets Slide as Iran Nuclear Stalemate Heightens Geopolitical Uncertainty OpenAI Eyes Confidential IPO Filing as Market Anticipates Potential 1 Trillion Valuation NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations Caleres CAL Q1 2026 Earnings EPS Beat Helps Narrow Loss Stock Gains 38 APWC Q3 1997 Earnings EPS Misses Estimates by 287 Stock Declines IDEX Corporation Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain NCNO Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly SIFCO Industries Inc SIF Gains 18 as Shares Approach Key Resistance Global Net Lease Inc GNL Edges Lower as Investors Weigh Real Estate Sector Pressures Clorox CLX Edges Higher as Consumer Staples Rebound Key Levels in Focus JFB Construction Holdings JFB Slides 226 as Selling Pressure Tests 519 Level ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beats Estimates as Stock Edges Higher FLY Q1 2026 Earnings EPS Beat Fuels Optimism Despite No Revenue Reported Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher TransMedics Group TMDX Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Edges Lower HYPR Q1 2026 Earnings EPS Beat Highlights Cost Discipline Amid Disclosed Revenue Gap Energy Focus Q4 2024 Earnings Narrowed Loss Reflects Ongoing Cost Controls IQ Q1 2026 Earnings EPS Miss Weighs on Shares as iQIYI Navigates Challenging Landscape