Skip to main content

Offshore & subsea - 27 May 2015

 

Total produces two billion bbls

Total has produced two billion bbls from its operated deep offshore Block 17 located 150 km off the coast of Angola.