Truist Financial (TFC): Strategic Shifts & Q2 2025 Earnings Forecast | Monexa