Business | Tue May 1, 2012 4:01pm IST

BP profit falls as Gulf spill costs still weigh