Bob Dudley: BP targeting $12 North Sea costs, never been more active

BP's Bob Dudley addressing Offshore Europe
BP's Bob Dudley addressing Offshore Europe

Breaking