Truist Financial (TFC): Challenges & Opportunities in 2025 | Monexa