Appointments2 months 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…