Seeking Alpha
  • iadops40
    BP pleads guilty, to pay $4.5B
    11/15/12
    Reply (1)
    • Energysystems: I didn't know billions=get out of jail free card lol
      11/15/12