oil #gas #energy #stockmarket #resources Cenovus has struck a $7.9B deal to buy MEG Energy, topping Strathcona's hostile ...