What Is The Best Gesso For Oil Painting?

Is clear or white gesso better?

.

Are there different types of gesso?

Is gesso necessary for oil painting?

What is the best brand of gesso?