Oil Prices Decline as USIran Peace Talks Raise Hopes for Strait of Hormuz Reopening SpaceX Reportedly Files S1 Registration Statement Signaling Potential IPO Nvidia Earnings Could Be a Key Test for US Equities Amid Geopolitical Tensions After Xi Summit Tax Season 2025 New Rules for Online Sellers and EV Owners Could Reshape Refunds Robert Kiyosaki Predicts Gold Could Reach 10000 Silver 200 Amid Inflation and Debt Concerns Julian Alvarez Contract Standoff FC Barcelona Alerted as Atletico Madrid Star Refuses Extension Evolution Petroleum EPM Q1 2026 Earnings Massive EPS Miss Sends Shares Lower HOFT Q1 2026 Earnings EPS Falls Short of Estimates as Demand Remains Soft Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges PAYO Q1 2026 Earnings EPS Surprises to the Upside Stock Slightly Lower After Report SWX Q1 2026 Earnings EPS Misses Estimates Stock Slips GROV Q1 2026 Earnings Significant EPS Beat Amid Cost Discipline Horace Mann Educators HMN Edges Higher as Shares Test Midpoint of Trading Range Dermata Therapeutics DRMA Stages Modest Recovery Support Holds Above 128 WD40 Company WDFC Holds Steady Near Support as Trading Range Persists America Movil AMX Holds Near Support Amid Modest Decline Key Levels in Focus American Outdoor Brands AOUT Slides 125 as Stock Tests Key Support Levels Consumer Sentiment Hits Fresh Record Low in May Amid Surging Gas Prices Linked to Iran Conflict Burberry Shares Gain on Speculation of Potential Moncler Takeover Bid Singapore Refreshed Retail Digital Plan Pushes AI Adoption for Local Retailers Berkshire Hathaway Adjusts Portfolio with Major Stakes in Delta Air Lines and Alphabet Walmart Stock Declines After Retail Giant Issues Cautious Guidance Amid Elevated Gas Prices US Seeks to Expand AI Influence in Asia Following TrumpXi Engagement Momentus Stock Surges as Space Company Secures Additional Capital via Private Placement AEI Q1 2026 Earnings Narrowing Losses Amid Quiet Quarter Tectonic Therapeutic TECX Retreats 22 as Stock Tests Key Support Levels