North Sea CNOOC profits and production drop during Riddoch’s final year 24/07/2020 By Allister Thomas CNOOC saw profits and production tumble for its North Sea business in Ray Riddoch’s final year at the helm of the operating company.