BP to pay $4.5 billion in oil spill settlement

Business