Canadian Oil Firms End 2025 Strong Despite Crude Slump

  ** Canadian oil producers set to end 2025 on a positive note, with integrated operations, strong refining margins and stable cash flows from long-life reserves cushioning the impact of falling crude prices** Brent crude futures down over 17% YTD, their steepest annual drop since 2020 and third straight yearly decline ** As of last … Read more