U.S. Markets close in 4 hrs 52 mins

BP agrees to pay $4.5B; 3 employees charged

BP agreed to plead guilty to criminal charges and pay a record $4.5B for the deadly 2010 Gulf of Mexico disaster