Canadian Oil Sands Back On Track With More Record Profits
The last of Canada’s big oil sands producers has reported record 2022 profits, bringing the total profit for last year of the big five to over $25.7 billion as they rode the tailwinds of a Chinese COVID crisis and Russia’s invasion of Ukraine