Margins for oil majors continue to ebb