BP refining profits double

28 Apr 2015

BP chief executive Bob Dudley