Origin Energy (ASX: ORG) delivers A$911m APLNG dividend but flags FY27 decline as data breach exposes 900,000 customers
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