BP shares dropped 0.4% to 425.4p after the Deepwater Horizon agreement announcement just before the market close.
But the stock had been higher earlier in the session as investors saw the deal removing some of the uncertainty hanging over the stock since the disaster.
More top news
The official Brexit campaign "cheated" during the European Union referendum to get around spending limits, a whistleblower has claimed.
A cloudy and damp start for many southeastern areas, but turning brighter through the afternoon.
Countries have been switching off their lights for Earth Hour, a global call for international unity on the importance of climate change.