BP oil spill settlement reached for $4.5 billionA settlement has been reached in the U.S. government case against the oil giant.