BP Names Deputy CEO to Drive Portfolio StrategyBy omc_adminApril 3, 2026 London-based energy giant BP has signaled a potent recalibration of its strategic compass with the key appointment of Carol Howle…