Where can we find oil?

I thought oil can only be found in the desert biome but I had a player tell me that it can also be found in the snow biome. Which is correct?

Normally in desert only. Since i use backpumpjack i have oil everywhere. I want this and i am happy with it.