Endurance Technologies IPO Opens for Subscription Key Details and Market Context ZOOZ Q2 2025 Earnings EPS Misses Estimates as Losses Widen Stock Gains 5 Crude Oil Prices Edge Higher as USIran Peace Deal Remains Elusive