Canada’s Oil Sands CEOs Push Back Against Proposed Oil, Gas Emissions Cap

The oil and gas sector is Canada’s highest-polluting industry, accounting for more than a quarter of all emissions.