Eagle Point Credit (ECC) posts a strong Q4 2024, with 14.7% returns & strategic portfolio growth. Discover insights on cash flows, CLO yields & 2025 outlook.