BP Has Its Most Successful Year This Decade

The group's operating cash flow—excluding the payments for the Gulf of Mexico oil spill—rose to $24.1 billion in 2017 from $17.6 billion in 2016. The payments related to the Deepwater Horizon disaster continue to weigh on BP's finances, with Gulf of Mexico oil spill payments in 2017 at $5.2 billion, …