Departing BP boss sees profits dragged down by oil price weakness

Departing BP boss sees profits dragged down by oil price weakness

Bob Dudley delivered his last set of annual results as BP boss, as the company blamed a 'weaker environment' for lower earnings.. BP's annual results recorded the average price of a barrel of Brent crude for the year at just over $64, down from $71 for the previous year..