Global Markets Hit Record Highs Oil Declines on USIran Peace Hopes Ubisoft Shares Dip as Assassins Creed Developer Warns of Continuing Losses Trump Tariffs Economic Cost Key Takeaways from Data Analysis Roth Capital Maintains T1 Energy TE Rating Following Analyst Debate Reddit Shares Drop Nearly 6 After Meta Launches Standalone Forum App Wall Streets Take on United Rentals Cautious Optimism Amid Mixed Signals Gulf Resources Inc GURE Q3 2023 Earnings Net Loss Reported as Company Navigates Challenging Market Conditions MOV Q1 2026 Earnings EPS Beats Estimates Stock Lifts on Profit Surprise PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 103 Stock Surge NCMI Q1 2026 Earnings EPS Misses Estimates as Loss Deepens on Weak Ad Demand SPIR Q1 2026 Earnings EPS Misses Estimates as Stock Surges 1224 Dine Brands Q1 2026 Earnings EPS Beats Estimates by 53 Amid Operational Discipline GPGI Inc GPGI Rallies 385 Testing Key Resistance Level Near 1304 Eshallgo Inc EHGO Surges 17 Strong Momentum Breaks Above Key Resistance VisionWave Holdings Inc VWAV Narrows Slightly Amid Broader Market Caution Invest Green Acquisition Corporation IGAC Holds Steady at 998 Amid Neutral Trading Digi International Inc DGII Surges Over 3 as Positive Momentum Builds Aluminum Prices Surge Amid Iran Conflict US Companies Grapple with Rising Costs MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Surprise of 242 Drives Investor Attention Driven Brands DRVN Jumps 3 as Stock Holds Key Support Zone