Trafigura sees demand for oil rising, pushing prices upwards  The Star Online Continue reading