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.
Recommended Articles from InvestorGuide.com
Related Videos
Featured Advertiser
Get our free Term of the Day newsletter!



