After delivering profits over the trailing eight quarters, Canadian Natural Resources Limited CNQ posted loss in the fourth quarter of 2018, leaving investors ...
A