Plus500 Reports 11 Quarterly Revenue Growth Confirms FullYear Guidance NL Industries Q1 2026 Earnings EPS Misses Expectations Despite Cost Management Efforts Traders Skeptical of Irans Strait of Hormuz Reopening Timeline