BP is to pay the biggest criminal fine in US history of $1.26bn, as part of a $4.5bn (£2.8bn) settlement related to the 2010 Deepwater Horizon disaster.
The oil giant plead guilty to a total of 14 criminal charges including 11 relating to the deaths of 11 workers
The previous record fine was held by Pfizer Inc, who paid a $1.3 billion fine in 2009 for a marketing fraud.
More top news
Britain's Lewis Hamilton will join an elite club of double Formula One champions if he can secure a top-two finish in Abu Dhabi today.
A naked man fell through the ceiling of a women's toilet at a US airport before fleeing and "viciously assaulting" an elderly man.
Emeli Sande has said the Band Aid song needs rewriting and apologised if the latest version "caused offence".