US Natural Gas Futures Decline as Warmer Weather Forecasts Reduce Heating Demand WSJ Financial Services Roundup Market Talk Highlights on Experian and SoFi Technologies Perpetua Resources Secures 29 Billion US Loan for Critical Minerals Project in Idaho Nvidias Blockbuster Earnings Reveal 200 Billion Opportunity and Edge Computing Shift Gold Price Outlook 2026 Analysts Weigh In on Potential Trajectory Marvell Technology Shares Surge on Accelerating AIDriven Revenue Growth Outlook Inspira Technologies Q4 2023 Earnings Loss Narrows More Than Expected Amid RD Progress Calidi Biotherapeutics Q4 2025 Earnings Narrowed Loss Surprises Stock Declines WMB Q1 2026 Earnings EPS Miss Weighs on Stock Natural Gas Infrastructure Firm Faces Profitability Headwinds WillScot Holdings Q1 2026 Earnings EPS Misses Estimates Amid Operational Pressures VIR Q1 2026 Earnings Significant EPS Miss Despite Minimal Revenue XPO Q1 2026 Earnings EPS Beats Estimates by 141 as Operating Improvements Drive Profitability California BanCorp BCAL Gains Ground Nears Key Resistance Level Ermenegildo Zegna ZGN Edges Lower Testing Key Support Near 1263 Crexendo Inc CXDO Holds Steady Near Resistance Technical Levels in Focus UMB Financial UMBF Slips 106 as Shares Test Key Support Levels DXC Technology DXC Slips 137 as Shares Approach Key Support Level Morgan Stanley Adjusts Palo Alto Networks Price Target Amid Shifting Cybersecurity Demand Global Partners GLP Q1 2026 Earnings Massive EPS Beat of 455 Driven by Operational Strength HACQU Edges Lower as SPAC Unit Continues to Trade Near 10 Level Gorilla Technology Group Warrants GRRRW Test Support Near 029 Amid Modest Decline CNA Financial CNA Edges Higher as Shares Stabilize Near Support Levels Ainos Inc Warrants AIMDW Surge Key Levels to Watch After 13 Gain American States Water AWR Holds Steady Above Support After Modest Gain Biote Corp BTMD Declines 386 Approaches Critical Support at 189 Caseys General Stores CASY Dips 158 as Stock Holds Above Key Support Ready Capital Senior Notes RCD Hold Steady Near Support Level