OILSANDSThe 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.
And now the Feds want their share , go figure ! BCRNW