Wed Apr 27, 2011 9:45am EDT

BP earnings languish as Gulf spill effects linger