On the Go Petrobarometer Top Stories Oil spills: British supreme court rules Niger Delta communities can sue Shell in UK byWasilat AzeezFebruary 12, 2021