BP pays record $18.7B to settle claims in Gulf spill

News July 02, 2015 at 07:29 AM
Share & Print