BP’s new boss will take home at least £11.7m this year, more than double her predecessorMarch 6, 2026