Where is Petroleum Located?

Petroleum is located in two places. It is located in sand known as tar sands and it is also located in porous rock formations in the strata layer of the earths crust.