Kayne Anderson Energy Infrastructure Fund reports July 31 NAV at $16.49/share - KYN News | Rallies