SafeHaven Flows Lift Swiss Franc and Japanese Yen Amid DeepSeek AI Selloff in US Tech Assessing BP plc BP as a Natural Gas Stock for Transitional Power Mortgage and Refinance Rates Decline on May 22 2026 Offering Relief to Borrowers Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project US Government Stake Speculation Traders Eye Quantum and Defense Stocks Vestas Wind Systems Shares Decline on Weak Margin Guidance CPS Technologies Corp CPSH Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Positive Momentum Adient Q1 2026 Earnings Earnings Beat Drives Stock Higher Amid Mixed Operational Signals SITM Q1 2026 Earnings EPS Surges Past Estimates with 22 Beat HUBS Q1 2026 Earnings Earnings Beat Expectations with 8 Surprise LAC Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress at Thacker Pass GASS Q4 2025 Earnings EPS Beats Estimates Stock Declines on Mixed Sentiment Castle Biosciences CSTL Faces Pullback Amid Market Volatility Key Levels in Focus National CineMedia NCMI Holds Steady Near 299 as Indecision Lingers Merit Medical Systems MMSI Edges Lower as Stock Consolidates Near Support Rogers Corporation ROG Posts Modest Gains as Price Holds Above Support Parke Bancorp PKBK Edges Higher Amid Steady Trading Support and Resistance in Focus UK Government Borrowing Hits PostCovid High in April Amid Fuel Price Surge BCAL Q1 2026 Earnings EPS Surpasses Estimates Amid Operating Challenges Bank of America BAC Declines 196 as Stock Tests Key Support Levels MP Materials Q1 2026 Earnings EPS Surprise Triggers Sharp Rally LMFA Q1 2026 Earnings WiderThanExpected Loss Amidst Operational Challenges Dolly Varden Silver Corporation Q4 2025 Earnings Exploration Progress Overshadowed by WiderThanExpected Loss AS Q1 2026 Earnings EPS Surpasses Estimates by Over 21 KVYO Q1 2026 Earnings EPS Surprises by 102 as Stock Gains 37 EQH Q1 2026 Earnings Slight EPS Miss Amidst Steady Operations KMI Q1 2026 Earnings Strong EPS Beat Amid Market Headwinds