Stock Market Rally on Iran Deal Optimism Dell NetApp Okta Among Top Earnings Performers PLBY Q1 2026 Earnings EPS Misses Estimates Sharply as Stock Holds Steady Singapore Commodity Traders Adapt to Middle East Supply Chain Challenges