Stocks | Tue May 1, 2012 6:29am EDT

UPDATE 3-BP profit falls as Gulf spill costs still weigh