Truist Financial Q2 2025 Earnings Analysis & Credit Loss Provisions Impact | Monexa