0883.HK (CNOOC Limited) Stock β€” Energy Factor Analysis | Framler