Cenovus Energy: A Flood of Fortune in the Oil Patch
Cenovus Unleashes Growth: C$7.9 Billion MEG Energy Acquisition Rocks Oil Sands Market