KLCI closes slightly lower despite oil rally , firmer ringgit