Cenovus’s $5.7-billion Athabasca deal tightens oil sands concentration
October 8, 2026 | Alberta, Canada, News
Cenovus’s proposed $5.7-billion purchase of Athabasca would lift its oil sands production share to 21.5 per cent, Wood Mackenzie estimates.