With its tail between its legs, Britain’s biggest company is being all but chased out of Russia. BP will try to put a brave face on the retreat of Bob Dudley, still nominally chief executive of TNK-BP, to the safety of St James’s Square. But it does not look good. When you wish to assert [...]





