Tagged With Trafigura
30 October 2018
European oil storage struggles as new facilities aid further growth in Asia