Trafigura Locations
Trafigura logo
Video

Interview with Saad Rahim, Trafigura’s Chief Economist