Truist Financial Q2 2025 Earnings: Margin Pressure & Strategic Growth | Monexa