CALGARY — MEG Energy Inc. has accepted a friendly cash-and-stock takeover offer from oilsands neighbour Cenovus Energy Inc. worth $7.9 billion, including debt, but Strathcona Resources, the hostile ...