Canada must lead the way by imposing a windfall tax on oil and gas profits
Kierstin Williams
January 20, 2023