TeleTrader 04-18 BP reduces executive team
TeleTrader 2023-09-12 BP CEO Looney resigns