GRAPHIC: Oil sands producers have more than $650 million over the last decade on community investment programs Published on October 5, 2023 Category Oil