MEG Energy reports $159M Q3 profit, down from 2024
Canadian oilsands producer MEG Energy reports $159 million in Q3 2025 profit, reflecting year-over-year decline amid changing market conditions. Learn how Alberta's energy sector is adapting.
Canadian oilsands producer MEG Energy reports $159 million in Q3 2025 profit, reflecting year-over-year decline amid changing market conditions. Learn how Alberta's energy sector is adapting.