
BP today halted share buybacks and reported a big fall in profits during a weaker session for the FTSE 100 index.
The oil giant’s decision to retire guidance for shareholder distributions meant its shares featured among the biggest fallers.

BP today halted share buybacks and reported a big fall in profits during a weaker session for the FTSE 100 index.
The oil giant’s decision to retire guidance for shareholder distributions meant its shares featured among the biggest fallers.