Japan Confirms Record 73 Billion YenBuying Intervention in AprilMay LIFE Q1 2026 Earnings Massive EPS Surprise of 138 Overshadows Revenue Void and Stock Decline Meta Announces Massive AI and Data Center Spending of Up to 65 Billion