Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project Oil Markets Near Tipping Point as USIran Deal Remains Critical SK Hynix Surpasses 1 Trillion Market Cap as AI Demand Boosts East Asian Equities NASA Taps Blue Origin for First Lunar Mission in 20B Moon Base Plan UK and Gulf States Finalize 37bn Trade Agreement with Tariff Reductions Chinas Seven Titans Tech Stocks Decline as Deflation Concerns Eclipse AI Optimism Two Harbors TWOD Q1 2026 Earnings EPS Surges Past Estimates as Interest Rate Environment Supports Mortgage REIT Performance AII Q1 2026 Earnings Earnings Beat Expectations Amid Strong Underwriting Performance CDZIP Q1 2026 Earnings Narrower Loss Beats Estimates Stock Rises 36 NEM Q1 2026 Earnings Strong EPS Beat but Shares Slide 289 CING Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Continues RD Investment VolitionRX Limited VNRX Q1 2026 Earnings EPS Misses as Company Advances Diagnostic Pipeline Inspira Technologies IINN Holds Steady at 038 A Pivot Point for the MedTech Small Cap Aptorum Group Limited APM Rises 296 as Stock Approaches Key Resistance Level Aimei Health Technology Rights AFJKR Consolidates at 029 Amid Low Volatility Creative Global Technology Holdings Limited CGTL Slips 6 as Stock Tests Key Support Levels Toll Brothers TOL Advances 26 Homebuilder Shares Test Key Resistance Zone Kevin Warsh Set to Be Sworn In as Federal Reserve Chair This Friday Kodiak AI Inc KDK Q1 2026 Earnings Stunning EPS Beat of 15045 but Stock Declines Duke Energy DUK Edges Lower as Utility Sector Faces Selective Pressure GENI Q1 2026 Earnings Missed EPS Estimates but Stock Rallies on Market Optimism Amplitech Group Inc AMPG Q1 2026 Earnings EPS Misses Estimates as Stock Declines NCLH Q1 2026 Earnings EPS Beat by 583 Drives Strong Stock Surge EDUC Q1 2026 Earnings Net Loss Reported as Company Navigates Transition USAS Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Negative Surprise LE Q1 2026 Earnings Earnings Miss Weighs on Outlook Visa Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Shares Dip Slightly