Obama Lashes Out at BP, Finally 1.34K Remy Stern 06/04/10 06:29PM Filed to: overdue overdue oil spill Barack Obama Bp At long last, President Obama showed some frustration today about BP and the oil spill.