The Oil SandsSyncrude Canada Ltd. operates one of the largest oil sands facilities in the world, producing crude oil from the Athabasca oil sands formation in Alberta, Canada. Oil sand is defined as sand and other rock material which contain bitumen. Each particle of oil sand is coated with a layer of water and a thin film of bitumen. |






Follow us on