BP boss Dudley faces shareholders amid anger over pay package

BP chief executive Bob Dudley
BP chief executive Bob Dudley