European banks report Q2 earnings amid rate and political concerns. Shares up 20% YTD, driven by €120B dividends/buybacks. Deutsche Bank to report Q2 loss. #EuropeanBanks #BankEarnings #NII #BankShares