Eagle Point Credit 1H FY26 net loss widens to USD 78.42 million; net investment income drops 20.49% to USD 48.01 million - ECC News | Rallies