Canadian Oil and Gas Stocks Continue to Shape Global Energy Markets A Sector Analysis Indian Rupee Weakens 17 Paise to 9543 Against US Dollar in Early Trade Dow Leads Gains as Consumer Staples and Discretionary Offset Energy Weakness Oura and Fitbit Wearables Advance in Smart Features But Health Impact Remains Uncertain Meta to Test AI Subscription Services Starting at 799 per Month SP 500 Poised for Best Weekly Run Since 2023 as USIran Peace Talks Draw Focus RNR Q1 2026 Earnings Strong Underwriting and Investment Results Drive EPS Beat RxSight Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Data Unavailable AIxCrypto Holdings Inc AIXC Q3 2023 Earnings Significant EPS Beat Despite Ongoing Challenges ALZN Q1 2026 Earnings Narrowing Losses Beat Estimates by 70 COCP Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline VREX Q1 2026 Earnings Earnings Slightly Miss Estimates Amid Operational Margin Headwinds Telomir Pharmaceuticals TELO Edges Lower Testing Support Levels Amid Low Volume TechPrecision Corporation TPCS Gains Momentum Breaking Past Key Support with 423 Surge Dorman Products DORM Trades Slightly Lower Testing Key Moving Averages FinVolution Group FINV Tumbles 6 Key Support and Resistance Levels Under Scrutiny GFL Environmental Edges Lower Amid Consolidation Near Key Support Levels Irans Potential Tariffs on Strait of Hormuz Internet Cables Implications for European Connectivity Costs and Digital Resilience Ellington Credit Company Q1 2026 Earnings EPS Miss Amidst Mixed Credit Markets Envista Holdings NVST Faces Modest Pressure Near Key Support Levels