BP Chairman Removed Amid Allegations of Bullying and Overbearing Behaviour Exxon Mobil Board Proposals Draw Investor Scrutiny Amid Governance Focus Inflation Rate Projected to Hit 6 in Second Quarter Top Economic Forecasters Say Amazon Shakes Up Healthcare Leadership Top Exec Departs Amwell CoFounder Steps In US Stock Markets CAPE Ratio Hits 40 a Level Seen Only Before Major Market Peaks Barclays Upgrades Transocean RIG to Overweight A Bullish Signal for Offshore Drilling MSGS Q1 2026 Earnings EPS Falls Well Below Estimates as Stock Holds Steady SMR Q1 2026 Earnings EPS Miss Amid Continued PreRevenue Operations Enbridge Inc ENB Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Performance RY Q1 2026 Earnings EPS Beats Estimates by 30 Amid Resilient Banking Operations ARI Q1 2026 Earnings EPS Misses Estimates as Net Interest Income Pressures Continue PEBK Q4 2025 Earnings Solid EPS of 121 Stock Declines on Limited Guidance Xenetic Biosciences XBIO Modestly Advances as Biotech Stock Tests Key Resistance Zone Donaldson Company DCI Edges Lower Amid Modest Pullback Key Levels in Focus Gibraltar Industries ROCK Holds Steady Near Support Amid Modest Decline Immix Biopharma IMMX Edges Lower in Consolidation Phase Eyes Key Support at 829 Boyd Gaming BYD Shows Resilience with 173 Gain Testing Key Resistance at 8471 Orangekloud Technology ORKT Holds Near Support Amid Lightly Negative Session SmartKem Inc SMTK Shows Modest Uptick as Price Hovers Near Support Republic Digital Acquisition Company RDAGU Units Flat at 1055 as SPAC Investors Await Merger Catalyst Neuberger Real Estate Securities Income Fund NRO Slips Amidst Modest Trading Activity Qiagen QGEN Edges Higher A Cautious Breakout from Consolidation QVCD Holds Steady at 1010 Amid Flat Trading Support and Resistance Levels in Focus Birkenstock BIRK Jumps 33 After Announcing 250 Million Share Buyback Program Everus Construction Group ECG Q1 2026 Earnings Strong EPS Beat Drives Investor Caution Esperion Therapeutics ESPR Holds Steady Amid Key Support and Resistance Levels