BP-Rosneft: in the last chance saloon?