Lower oil price offsets ‘good performance’ for BP in second quarter

BP chief executive Bob Dudley
BP chief executive Bob Dudley

Breaking