The results came a week or so after the majors reported 2018 financial results following a strong run-up in the shares in the year to date.