Gold and Silver Prices Waver as Middle East Tensions and Strong Dollar Create Uncertainty CFTC Files Lawsuit Against Rhode Island in Expanding Campaign Against State Prediction Market Bans Oura Unveils its Smallest Smart Ring Yet Targeting Wearable Market Expansion India and Cyprus Forge Strategic Partnership with Six Key Agreements NetEase Shares Dip Despite Topping FirstQuarter Earnings and Revenue Estimates Security Incident Near White House Raises Concerns Over Government Stability Tenaya Therapeutics Q1 2026 Earnings Narrow Miss on Earnings as Biotech Firm Reports No Revenue NOV Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Conditions Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Expectations by 257 Amid Challenging Ad Market Stock Slips Bragg Gaming Group BRAG Q1 2026 Earnings EPS Surprises to the Upside Amid Challenging Quarter Navios Maritime Partners NMM Q1 2026 Earnings EPS Beats Estimates by 171 Despite Slight Stock Pullback IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Details Limited Intercorp Financial Services IFS Edges Lower by 087 as Stock Approaches Support Zone Unity Software Holds Steady Near 2557 as Market Weighs Support and Resistance Chicago Rivet Machine CVR Edges Higher as Positive Momentum Builds XP Inc XP Shares Slide Over 6 Support Levels Under Pressure CGCTW Warrants Rise Modestly Testing Resistance Near 149 Moroccos Tourism Promotion in Western Sahara Raises Sovereignty Questions for Investors AXT Inc Shares Surge 157 Ahead of Anticipated Corporate Announcements European Manufacturers Deepen China Ties as Cost Benefits Outweigh EU Derisking Concerns Bernstein Analysts Highlight Japan Consumer Stocks with Potential Upside Oil Prices Slide 5 as Trump Signals Constructive Iran Talks Indias Next Real Estate Cycle May Be Driven by Retail Investors and REITs Says Motilal Oswal Private Wealth CIO Sandipan Roy Potential IranUS MoU Could Include Oil Sanctions Waiver and Nuclear Talks Timeline Birkenstock Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Strong Demand Emerson Radio Corporation MSN Stock Slips 34 Testing Key Support Near 040