Independent has really great staying power (despite not being waterproof). Do note, adding some translucent powder to your eyelids before applying it can help make your eyelids matte and keep it around even longer!

Will this smudge under the eye since i have really oily skin and i sweat a little. I tend to buy many liquid eyeliner and most of them they smudge underneath. I do not put any foundation on my whatsoever

Independent has a gel base to it, therefore, it is great at staying put. If you are concerned, or want to ensure it doesn't move, the Emotional Brilliance powder works wonderfully as a base to help the liner from smudging.