The British oil giant, BP, was on Thursday reported to have agreed to pay a record criminal fine of between three to five billion U.S. dollars, thought to be the largest in U.S. history, in a deal with the U.S. Department of Justice over criminal charges related to the 2010 Deepwater Horizon disaster.

It was also expected to plead guilty to criminal misconduct in exchange for a waiver of future prosecution, according to media reports quoting anonymous sources.

The BBC said that “up to four BP staff may be arrested”. It pointed out that the settlement was “much bigger than the largest previous corporate criminal penalty assessed by the Department of Justice, the $1.2bn fine imposed on drug maker Pfizer in 2009”.

“The oil giant has been selling assets worth billions of pounds to raise money to settle all claims. The company is expected to make a final payment of $860m into the $20bn Gulf of Mexico compensation fund by the end of the year.

BP has booked provisions of $38.1bn to cover its liabilities from the incident, but the company has said the final cost remained highly uncertain”, it reported.

The deal would not include a range of other claims, including individual and federal claims for damages under the Clean Water Act, and state claims for economic loss, it added.