Log in or subscribe to read this article

Nexen fined over 2015 spill

CNOOC subsidiary to pay C$460,000 in penalties for oil sands release