SoFi and Chime A Comparison of Digital Banking Experiences TPCS Q1 2026 Earnings Loss Reported Amid Uncertain Revenue Outlook Japanese and South Korean Markets Rally on Iran Deal Optimism