Bank Earnings Defy Iran Conflict With Stable Q1 Results