Japan Confirms Record 73 Billion YenBuying Intervention in AprilMay WDFC Q1 2026 Earnings EPS Surpasses Estimates by 32 Shares Edge Lower Nvidia Invests Billions in Photonics Startups to Tackle AI Efficiency Bottleneck