CNOOC-post-66pct-drop-in-2015-net-profit-664x472.jpg
Oil and Gas News
CNOOC's Glengorm South Well Fails to Deliver