On the Go Petrobarometer Top Stories Oil prices fall below $95 a barrel amid fears of global recession byBunmi AdulojuAugust 16, 2022
On the Go Petrobarometer Top Stories Oil price hits $130 amid potential ban on Russian oil byBunmi AdulojuMarch 8, 2022