BP

Direct Sale-Direct Purchase: NNPC, BP Sign PMS Supply Agreement

…As Baru Expresses Commitment to Sustain Products Availability …As Baru Expresses Commitment to Sustain Products…

BP sees oil prices below $55 a barrel in 2018

BP expects global oil prices to hold within a range of $45-$55 a barrel next…

Russia inescapable for Western oil giants

Russia is key to helping satisfy Western energy demand, oil giants BP and ExxonMobil stressed…