NEWSAR
Multi-perspective news intelligence
Oil Sands

Oil Sands

Location

Oil sands are a type of unconventional petroleum deposit. They are either loose sands, or partially consolidated sandstone containing a naturally occurring mixture of sand, clay, and water, soaked with bitumen.

Mentions:0
7 Days:0