Officials with BP America Inc. have agreed to pay $18.7 billion over 18 years in state and federal claims after the deadly Deepwater Horizon oil spill five years ago, the Wall Street Journal reports. The settlement involves claims made by 400 state and local governments.