Oil Markets Surge Over 3 as Irans Supreme Leader Signals Hardline Stance on Uranium Enrichment FiEE FIEE Gained 269 Can It Break 680 20260521 NewMarket NEU Q1 2026 Earnings Revenue NA Matching Views Thermo Fisher Scientific TMO Holds Steady Near 450 as Market Waits for Clearer Direction