Major oil companies offer record returns to lure investors back