On the Go Petrobarometer Oil revenue to take a hit as Shell Nigeria declares force majeure on key pipeline byVictor EjechiOctober 31, 2021