Most oil majors need oil prices above $80 a barrel to sustain current levels of dividends and share buybacks, which hit ...