That's not oil. It's pollen from pine trees.

Photo

Took that photo yesterday after the rain had washed down the pollen from the air and the trees. Didn't have time to post it until now.