Mexco Energy net income jumps 107% on higher oil prices