Wen WENN Stalls at 1026 Breakout or Breakdown 20260520 Nvidia Expands Global AI Footprint With Singapore Research Hub and Physical AI Testbed