TSX Retreats from Record High as Technology Stocks Decline AI Infrastructure and Energy Stocks Outperform Nvidia A New Investment Frontier Inflation Pressure Broadens Beyond Oil and Iran Consumers Face Rising Costs in Housing Food and Services FRI Dividend Declines 10 Why Income Investors May Not Need to Worry Taiwan Emerges as Central Flashpoint in TrumpXi Talks Indias Net Foreign Direct Investment Rises in FY26 on Higher Gross Inflows Portfolio Flows Weaken Newmont Q1 2026 Earnings Strong EPS Beat Driven by Robust Gold Production and Cost Discipline FTI Consulting FCN Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick Immunome Inc Q1 2026 Earnings NarrowerThanExpected Loss Amid No Revenue Stock Slips TGEN Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Higher FMNB Q1 2026 Earnings Strong EPS Surprise of 212 Drives Investor Attention Despite Stock Dip GEOS Q1 2026 Earnings Adjusted Loss of 086 Per Share Stock Declines Sable Offshore Corp SOC Edges Lower Amid Resistance Test Stock Holds Above Key Support at 1375 Encore Capital Group ECPG Holds Steady Near Key Technical Levels Nuveen Credit Strategies Income Fund JQC Faces Modest Pullback After Recent Rally Franklin Financial Services FRAF Slides 177 as Stock Tests Key Support Level BRC Group Holdings Senior Notes RILYN Edge Higher to 2486 as Bond Market Calms Market Expert Sunil Subramaniam Points to Q1 Earnings as Key Driver Amid Geopolitical and Cost Pressures SANUWAVE Health SNWV Q1 2026 Earnings EPS Falls Short as Revenue Remains Undisclosed Magnachip Semiconductor MX Slides 417 as Broader Tech Selloff Weighs on Sentiment GlobalFoundries GFS Surges Over 5 as Semiconductor Sector Gathers Momentum Tripcom TCOM Slides 3 as Market Sentiment Sours on Travel Demand Concerns Cloudflare Inc NET Gains 166 as Shares Approach Key Resistance Zone Semtech Corporation SMTC Dips 44 as Shares Test Key Support Levels Cohen Steers PTA Modest Decline as Preferred Securities Fund Hovers Near Midpoint Precision Drilling Corporation PDS Edges Higher as Sector Sentiment Holds Steady Community Healthcare Trust CHCT Rises 104 Testing Key Resistance Near 1844