Evidence for Oil Spill at 3" OGUTA WELL 6 L/S FLOW LINE OGUTA – SPDC, 2022 · SpillFlare