Standard Life

BP is rightly coming under growing shareholder pressure to explain what it is doing with its stalled Rosneft deal – or get out of the increasingly controversial $16bn-plus project. Read more