Business News | Tue Jul 31, 2012 11:38am EDT

BP results show strain of Russia, U.S. spill