Shrinking Oil Inventories Raise Concerns Over Energy Supply Stability Wall Street Rallies as Dow Sets New Record High on Middle East Optimism Japan Carmakers Face Margin Pressure as Aluminum Prices Surge Supply Risks Loom US Payrolls Surge Past Estimates in April But Economic Concerns Emerge Delays and Border Check Suspension at Dover Disrupt Holiday Travel Impacting Ferry Operators and Tourism Sector UK Police Chiefs Call for Social Media Block on Under16s Over Safety Risks CIG Q1 2026 Earnings Earnings Beat Shines Amid Quiet Market Response Xenetic Biosciences Q2 2025 Earnings Narrowed Loss Beats Estimates as Pipeline Advances AIXC Q3 2023 Earnings Significant EPS Beat Despite Net Loss Atkore Inc ATKR Q1 2026 Earnings EPS Surges Past Expectations Shares Rally INLX Q1 2026 Earnings Significant EPS Miss Raises Concerns Littelfuse LFUS Q1 2026 Earnings Earnings Beat Driven by Operational Discipline and Demand Resilience elf Beauty ELF Surges 597 as Bullish Momentum Builds Champion Homes Inc SKY Rallies 325 as Housing Sector Sentiment Improves BGSF Edges Lower Amid Modest Pullback Key Support Level Holds Service Properties Trust SVC Gains 286 as Shares Test Resistance Near 189 RiverNorth Opportunistic Municipal Income Fund RMI Edges Higher on Modest Gains JhunjhunwalaPartnered Fund Acquires Stake in Tourism Finance Corporation of India TFCI What Investors Should Know STRK Q1 2026 Earnings Preferred Stock Reports Deep EPS Shortfall as Revenue Remains Undisclosed Macerich MAC Shows Resilience with 144 Gain Approaching Key Resistance Levels LYG Q1 2026 Earnings Strong Earnings Beat Despite Stock Decline AIT Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher WDS Q4 2025 Earnings Earnings per share beat estimates by over 33 amid strong operational performance GECCO Q1 2026 Earnings Earnings Beat Driven by Strong Portfolio Income Notes Rise Slightly GERN Q1 2026 Earnings NarrowerthanExpected Loss Fuels Investor Optimism Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment FELE Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Execution