Japanese South Korean Markets Rally on Hopes of Iran Nuclear Deal BHF Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment Meta Shares Slide After Quarterly Results Iran Internet Disruptions Hit User Growth