Nexen's fiscal 2017 operating income drops 25%

4 Mar 2018

Nexen's fiscal 2017 operating income drops 25%