Cenovus Energy is set to acquire Meg Energy in a C$7.9 billion (US$5.7 billion) cash-and-stock deal that will strengthen its position as one of the top three Canadian oil sands producers and further consolidate Alberta's prolific oil sands resources in the hands of a few companies.