No! Oil will ruin it. It is probably squeeking ( unless it is just lonely) because it has dirt inside, jamming the two wheels that track the ball. To clean, remove ball, then clean dirt off the two ( or three) wheels.