Japan Carmakers Face Margin Pressure as Aluminum Prices Surge Supply Risks Loom Meta Launches AI Subscription Services Plans Starting at 799 per Month Oil Prices Dip Below 100 as Iran Peace Deal Hopes Rise Prediction Markets Face Mounting Legal Challenges as 16 States Take Action Against Platforms Frankfurt Airports New Sky Line Shuttle Faces Early Disruption Passengers Rerouted to Buses Northland Reduces SoundHound AI Price Target to 12 Maintains Outperform Rating Amid Growth Investments Winmark Q1 2026 Earnings EPS Misses Estimates Stock Shows Modest Gain TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance Chicago Atlantic BDC Inc LIEN Q1 2026 Earnings EPS Surpasses Estimates by 2168 Signaling Strong Portfolio Performance ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beat Driven by Strong Operational Execution Dream Finders Homes Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market DOYU Q4 2025 Earnings Massive EPS Surprise as Company Returns to Profitability KimberlyClark KMB Edges Higher as Defensive Appeal Supports Modest Gains Boston Omaha BOC Gains 176 as Shares Test Key Resistance at 1339 Carter Bankshares CARE Shows Resilience Gains 182 Amid Sector Rotation Repligen Corporation RGEN Edges Higher as Bioprocessing Sector Shows Signs of Stabilization Custom Truck One Source CTOS Holds Steady Near Support Awaiting Catalyst AppLovin Stock Surges Past Key Level Following Analysts Bullish Outlook RDWR Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction HCM III Acquisition Corp HCMA Edges Higher as SPAC Market Shows Mixed Signals Opera Limited OPRA Edges Lower Amid Consolidation Near Resistance Zentek Ltd ZTEK Faces Selling Pressure as Shares Decline Over 8 Array Technologies ARRY Reclaims Ground Approaching Key Resistance After 154 Gain DTE Energy Debenture DTB Edges Higher Amid Stable Trading Key Levels to Watch Fonar Corporation FONR Holds Steady Near Support as Technical Indicators Signal Caution BRP Inc DOO Gains Ground as Shares Approach Key Resistance Level Haoxi Health Technology HAO Plunges 1299 Key Support at 127 in Focus