Business | Mon Jun 11, 2012 4:39am EDT

BP in flux over spill payment, Russia exit plan