InvestorWords.com

tar sands


Definition

A colloquial term for an oil reserve which are part of a natural mix of sand or clay, water, and a type of oil known as bitumen. The process of extracting oil from tar sands is expensive, but when oil prices rise, they are considered more seriously for large-scale extractions. also called oil sands, non-conventional oil or extra heavy oil.


Related Videos




Search for another term


Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z