It is a lynx spider, belongs to oxyopidae family
Probably Oxyopes, too many possibilities for me to narrow down further though.
Probably Oxyopes, too many possibilities for me to narrow down further though.