Read More Energy Industry News Cenovus free funds flow reaches C$3.8bn as oil sands output sets record Cenovus generated C$3.8 billion in free funds flow, raised production guidance and cut debt after record oil sands output. bySoujanya RaviJuly 29, 2026