I know this is going to sound bad but get some dirtbike chain lube.
The stuff is supper tacky and will say put.
Stuff works better than anything I have ever seen.
And here is a name brand to get...Spectro(golden spectro synthetic total tac chain lube for o ring chains)
Get it and the squeeks are gone