Glossary Energy Engineering / Term
Sedimentary rocks containing heavy oil that cannot be extracted by conventional petroleum recovery methods.
Permanent link Tar Sands - Creation date 2020-04-22