Demand recovery leaves $100/bl oil on track: Trafigura  Argus Media Continue reading