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 Personal Finance Articles

Loading...

tar sands in the news

Loading...
Enter your email address to get our free Term of the Day newsletter!

tar sands is ...

... part of the Economy and Futures subjects.

Search volume for tar sands

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