bob dudley at BP meeting.jpg

Dudley at BP's latest annual meeting.(Photo via Bridge the Gulf)