NEW ORLEANS—A day of reckoning arrived for BP on Thursday as the oil giant agreed to plead guilty to a raft of charges in the deadly Gulf of Mexico spill and pay a record $4.5 billion, includ...

Published: 11/16/2012