TSX Retreats from Record High as Technology Stocks Decline Nvidias Latest Earnings Reveal 200 Billion Edge Computing Opportunity Amid China Market Challenges Markets Adjust Rate Expectations After Hot Inflation Data Fed Cut Prospects Dim Through 2027 Crude Oil Above 100 Could Trigger Earnings Downgrade Cycle SMC Global CEO Indicates India and Cyprus Forge Strategic Partnership with Six Key Agreements Perpetua Resources Secures 29 Billion US Loan for Idaho Gold and Antimony Project Canopy Growth CGC Q1 2026 Earnings Deep Loss Widens as Cannabis Operator Faces Margin Pressures BWEN Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Stock Rally CICC Q1 2026 Earnings EPS Misses Estimates Notes Decline WaFd Inc WAFDP Q1 2026 Earnings EPS Beats Estimates Amid Solid Operational Performance Targa Resources Q1 2026 Earnings Missed EPS Estimates but Stock Gains Amid Resilient Operations NPCE Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Discipline 60 Degrees Pharmaceuticals SXTP Holds Near Support After Minor Decline Jazz Pharmaceuticals JAZZ Experiences Modest Decline Following Recent RunUp Envirotech Vehicles Inc EVTV Holds Steady at 219 as Key Levels Define Trading Range Forafric Global PLC Warrants AFRIW Holds Steady at 075 Amid Tight Trading Range Neogen Corporation NEOG Surges 27 Amid Renewed Investor Interest Tech Surge Powers SP 500 to Modest Gains Despite Energy Slide Worthington Enterprises Inc WOR Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Operations Marathon Petroleum MPC Rallies 25 as Energy Sector Gains Momentum