Eagle Point Credit presents 38% portfolio allocation to private credit investments - ECC News | Rallies