• Green
  • By Laura Sinpetru
  • November 16th, 2012
BP Oil Settlement Announced: $4.5 Billion Fine, 2 Supervisors Accused of Manslaughter

BP Oil Settlement Announced: $4.5 Billion Fine, 2 Supervisors Accused of Manslaughter

The 2010 Gulf oil rig blowout killed 11 workers, leaked 206 million gallons of crude oil