SafeHaven Currencies Yen and Franc Rally Amid DeepSeek AI Sector Disruption US Monthly Retail Sales Report Points to Moderate Consumer Spending Growth Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Drive Oil to New Summer Highs Barclays Analyst Raises Energy Transfer Price Target Flags Undervalued Opportunity Alpha Compute Corp Sees 21 Million NTM Sales Outlook Validating AI Compute Pivot Stellantis Restructuring Prediction Market Oversight Oura IPO Headline Morning Market Movers FNV Q1 2026 Earnings EPS Surpasses Estimates by 137 as Royalty Portfolio Delivers MCD Q1 2026 Earnings EPS Slightly Above Estimates Amid Modest Stock Decline BioCardia Inc BCDA Q1 2026 Earnings Misses EPS Estimates Amid No Revenue TeraWulf Inc WULF Q1 2026 Earnings Massive EPS Miss as Bitcoin Mining Headwinds Persist Exzeo Group Inc XZO Q1 2026 Earnings EPS Beats Estimates by 521 Stock Edges Higher APRE Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline Check Point Software CHKP Dips 175 as Cybersecurity Momentum Fades Northern Oil and Gas NOG Edges Higher Amid Energy Sector Volatility ZTO Express Dips 1 as Shares Approach Key Support at 2116 Alamos Gold AGI Dips 232 as Gold Prices Face Headwinds Key Support at 3642 in Focus Levi Strauss LEVI Shares Surge 291 as Denim Giant Gains Momentum JM Smucker Faces Lower Forward Estimates After JPMorgan Price Target Reduction CrossAmerica Partners LP CAPL Q1 2026 Earnings Strong Earnings Surprise Despite Challenging Fuel Market ARS Pharmaceuticals Inc SPRY Gains 4 as Shares Approach Key Resistance Level DSGN Q1 2026 Earnings Narrowerthanexpected loss drives positive sentiment KODK Q1 2026 Earnings A Loss as Revenue Disappears Stock Surges on Thin Data KZIA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline Team Inc TISI Q1 2026 Earnings Loss Per Share of 276 Reported Stock Edges Higher BlackBerry Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps Nearly 19 CLGN Q4 2025 Earnings EPS Misses Estimates as Biotech Continues PreRevenue Phase PLBY Q1 2026 Earnings EPS Misses Estimates Amidst Ongoing Challenges