Stock Market Rally Gains Momentum as Earnings Season Heats Up Iran Deal News Looms Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project Nio Shares Surge 9 After Launch of ES9 SUV First Major New Model in Over Two Years Flywire CEO Details Efficiency Improvements and AI Integration in Specialty Payment Markets Singapore April Inflation Below Expectations at 18 Core GDP Growth Revised Upward Trump Signals Possible Iran Nuclear Deal Decision by Sunday Axios Reports WTW Q1 2026 Earnings Adjusted EPS Slightly Beats Estimates Shares Edge Lower C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Amid Continued Pipeline Progress STRW Q1 2026 Earnings Earnings Beat Estimates Despite Modest Stock Decline COST Q1 2026 Earnings EPS Misses Estimates Slightly Stock Declines Live Ventures LIVE Q1 2026 Earnings Positive EPS Signal Amidst Sparse Estimates MHH Q1 2026 Earnings EPS Miss Disappoints Despite Positive Stock Movement Enlivex ENLV Tests Key Support at 072 as Downtrend Intensifies Invesco Quality Municipal Income Trust IQI Edges Higher as Bond Market Sentiment Improves Gorilla Technology Group GRRR Surges 946 as Shares Test Key Resistance at 1877 AudioCodes Ltd AUDC Surges Over 4 as Stock Approaches Key Resistance MFS Investment Grade Municipal Trust CXH Edges Higher Amid Steady Income Demand Chinese Investors Flock to Dividend Stocks Amid Limited Alternatives LOMA Q1 2026 Earnings Strong EPS Performance Amidst No Revenue Disclosure Abacus Global Management ABX Slides 25 as Selling Pressure Pushes Shares Toward Key Support Sunrun RUN Holds Steady Near 1450 as Solar Sector Consolidates Osisko Development Corp ODV Advances 186 as Stock Tests Key Resistance Zone Kewaunee Scientific KEQU Holds Steady at 3997 as Consolidation Nears Key Resistance China Pharma Holdings CPHI Hovers Near Support as MicroCap Stock Holds Slim Gains Saia Inc SAIA Edges Higher Navigating Key Support and Resistance Levels Crown Reserve Acquisition Corp I CRAC Holds Steady Near 1009 Showing Minimal Movement Mohawk Industries MHK Gains Nearly 2 Key Levels and Market Dynamics