The British oil company, BP, revealed that it has decided to pay $4.5 billion in penalties and fines and apologize to 14 criminal charges related to...