Versus - compare CNQ and BP

Canadian Natural Resources Ltd. outperforms BP plc - ADR on 18 out of 29 parameters.