Video: Implications of Trump victory for oil sector - CNBC Africa

Comments