Glossary Oil and Gas Field Operations / Term
Mixture of sand, water and heavy hydrocarbons. a potential alternative source of hydrocarbons.
Permanent link Tar Sands - Creation date 2020-06-07