Evidence for Oil Spill at 3' adibawa well 10 flowline at adibawa R/S – SPDC, 2024 · SpillFlare