Excelsior Energy Capital has closed its inaugural fund at $504 million, beating its $500 million target. -