GRAPHIC: Oil sands spending projected at over U.S. $109 billion over the next decade Published on February 2, 2023 Category Oil