Japan Confirms Record 116 Trillion YenBuying Intervention in AprilMay QFIN Q1 2026 Earnings EPS Surpasses Estimates as Profitability Strengthens SP 500 Logs Ninth Consecutive Weekly Gain as Tech Stocks Drive Record Highs