Definition: Tar Sands

From Open Energy Information


Tar Sands

A resource, found in particular abundance in Canada, where viscous petroleum is mixed in with a layer of sand, clay, and water. The form of petroleum is often referred to as "bitumen". The resource has only recently been considered part of the world's oil reserves

Wikipedia Definition

Related Terms
Oil SandsBitumen Sands