Appointments3 weeks agoBP deputy CEO departs amid continued executive shakeupBP Deputy CEO Carol Howle is departing in the latest shakeup to the oil giant’s leadership. Howle is retiring after…