News

Cenovus’s total revenues were $12.3 billion in the second quarter, down from $13.3 billion in the first quarter of 2025. Upstream revenues were $6.8 billion, a decrease from $8.3 billion in the ...