Tag: Cenovus Energy
Cenovus Energy
Cenovus Energy is the third-largest oil sands company in Canada by known reserves,1 holding major assets in conventional and unconventional oil in Alberta, as well as natural gas in Alberta and British Columbia (BC).