Deal of the day: Trafigura spends $296m on petrol for Africa