BP will sell its 20% stake in Rosneft. I fear what tomorrow brings when the markets open.