Stocks Surge Amid Strong Earnings and Potential Iran Deal Key Events to Watch Japan to Avoid DeficitCovering Bonds in Extra Budget Takaichi Confirms Meta Plans 60B65B Capital Spending Drive Fueled by AI Ambitions and Data Center Expansion Oil Prices Plunge Over 5 on Renewed Hopes for Iran Nuclear Deal Dollar Slips Oil Declines on Hormuz Deal Optimism HALO Stock Theme Gains Traction New ETF Targets Assets Resilient to AI Disruption FAF Q1 2026 Earnings EPS Beat by 256 Despite Mixed Market Reaction Soligenix SNGX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Slips CDZI Q1 2026 Earnings Narrowing Loss Beats Estimates Amid Revenue Uncertainty Worthington Steel Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally Arlo Technologies Q1 2026 Earnings EPS Surges Past Estimates Stock Gains as Profitability Improves DDS Q1 2026 Earnings Earnings Miss Estimates but Stock Rises 18 SSR Mining Inc SSRM Surges 4 as Bullish Momentum Builds Alarmcom Holdings ALRM Inches Up 046 as Shares Consolidate Near Midpoint of Trading Range Forum Markets Incorporated FRMM Slides 286 as Selling Pressure Intensifies Source Capital Inc SOR Edges Higher as Support Holds Steady Coterra Energy CTRA Drops Sharply Amid Weakening Energy Sector Pressures Shell Capital Return Strategy Reemerges as Key Investor Focus BYD Accelerates AssistedDriving Development as Competition Intensifies in Chinas EV Market XP Inc Files Form 6K With SEC as Part of Ongoing Regulatory Disclosure Taiwan Emerges as Central Flashpoint in TrumpXi Talks Kevin Warsh Faces Potential Internal Conflict at Fed Over Rate Cut Stance Amid Inflation and Yield Surge SP 500 Edges Higher as Consumer Strength Offsets Energy Drag A Funds 28 Million Exit From a SaaS Stock After a 15 Decline What It Signals SWKHL Q3 2025 Earnings Strong EPS Beat of 70 Delivers 59 Cents Per Share Akari Therapeutics AKTX Plunges 126 Amid Heightened Biotech Volatility Protalix BioTherapeutics PLX Consolidates Near Support After Mild Decline Brinks Company BCO Holds Steady Near Support as Security Services Sector Shows Resilience Viewbix Inc VBIX Holds Steady at 364 as Trading Range Tightens BRC Group Holdings Senior Notes RILYT Hold Ground Near 21 as Yield Concerns Persist Kinross Gold KGC Steps Back from Resistance Support Levels in Focus Atea Pharmaceuticals AVIR Shows Modest Uptick Holding Above Key Support Luda Technology Rallies 4 as Shares Test Key Resistance Near 488