It sorta looks like neoprene. But I am not sure if neoprene is oil resistant. I do know they make wetsuits out of it.
But after a quick googly...
Neoprene is celebrated for its resistance to petroleum-based concoctions. This includes many greases, solvents, and oils. It can also withstand...