The Deepwater Horizon oil spill claimed 11 lives and was the worst oil spill in US history. Photo: Reuters

BP cites new fraud allegations in spill settlement

Topic |   BP

TOP PICKS

The Deepwater Horizon oil spill claimed 11 lives and was the worst oil spill in US history. Photo: Reuters
READ FULL ARTICLE