SEC Filings HubLive
CNOOC Finance 2012 Ltd. | SEC Filings Hub