Major oil companies offer record returns to lure investors back

M&A & Investment