BP says the final bill for the 2010 Gulf of Mexico oil spill will be $61.6bn (£46.2bn).

Source: News – US & Canada