Canada opens first oilsands site greenlit since 2013
· Financial Post
International Petroleum Corp. produced oil from the initial phase of its US$855 million Blackrod site, which was Canada’s first new Alberta oilsands project greenlit in more than a decade when it moved ahead in 2023. Read More
Visit chickenroad-game.rodeo for more information.