As break-up calls grow louder, oil giant Shell delivers an earnings dud | Fortune