Canadian Oil Sands and what you need to know about the latest project
October 8, 2020
Canada is the world’s fourth largest producer of oil due to it’s large oil sands projects. In this short video, we go through the latest Canadian oil sands project and what it means for the country and the world.