Tickers
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