Nvidias 150B Spending Plans Lift Taiwan Chip Stocks While Chinas Cambricon Declines EME Q1 2026 Earnings EPS Surges Past Estimates with 1487 Beat Strait of Hormuz Reopening Timeline Faces Skepticism from Traders