Japan Confirms Record 73 Billion YenBuying Intervention in AprilMay RPT Q1 2026 Earnings Significant EPS Miss Amidst Market Challenges AI Cost Surge Forces CFOs to Choose Tokens or Humans