The phrase
"oilsands industry" refers to the sector that extracts a type of oil called bitumen from a specific kind of deposits called oilsands or tar sands. This industry involves using various methods to extract the oil from the sands and is often associated with environmental concerns due to its higher greenhouse gas emissions and impact on nearby ecosystems.
Full definition