The Nigerian Security and Civil Defence Corps (NSCDC) Commandant General’s Special Intelligence Squad has discovered an illegal oil refining site in a forest in Odagwa Community,…
In Nigeria, oil servicing companies Shell PLC and ENI SpA have both declared force majeure on key oil pipeline flows in the Niger Delta, further compounding…