Investing Stocks Cenovus tumbles as C$5.7 billion Athabasca deal raises debt concerns Oct 5, 2026 5:30 PM · Investing Cenovus tumbles as C$5.7 billion Athabasca deal raises debt concerns Original source: Investing