The world's independent oil majors are about to announce a series of eye-popping profits numbers.