CNQ: Alpha Score 66, Dividend Above 4% in Volatile Oil Market