Featured Gas OilShell confirms oil spill in Bayelsa communityAbisola THOMPSONApril 3, 2021 by Abisola THOMPSONApril 3, 20210382 The Shell Petroleum Development Company (SPDC) has confirmed oil spill from its facility at Agbura-Otuokpoti area of Yenagoa, the state capital. The comapny’s Media Relations