TeleTrader 4/18/2024 BP reduces executive team