Cenovus to buy Husky Energy for $3.8B, designed to ‘weather the current environment’