TeleTrader 03-04 Trafigura to buy Greenergy