European Companies Maintain China Manufacturing Footprint Despite EU Derisking Push STSS Q3 2025 Earnings EPS Misses Estimates by Wide Margin as Company Remains PreRevenue Traders Express Skepticism on Irans Strait of Hormuz Reopening Timeline