BP escapes with $27 billion. Now the oligarchs have to deal with Putin