Who Benefits?
About The Report: Most (70%) oil sands production is owned by foreign companies and shareholders, who enjoy the majority of record profits, especially when oil prices are low. In fact, the profit rate of the Big Five oil sands companies-Suncor, CNRL, Cenovus, Imperial Oil and Husky Energy- through the first three quarters of 2019 was...
